LGCD · Éditeur de logiciel pour conciergeries

LGCD — the operating system for Moroccan property managers

A multi-tenant SaaS platform for short-term rentals in Morocco: bookings, housekeeping, maintenance, invoicing, local taxes, a booking site per agency and five installable mobile apps.

Tableau de bord LGCD : occupation des biens, réservations à venir et revenus du mois

The problem

A Moroccan property manager runs on three systems that never talk to each other: listings on Airbnb and Booking, cleaning rotas on WhatsApp, accounting in a spreadsheet. The calendar is where it breaks — a night sold twice across two platforms ends in a cancellation, a penalty and a bad review. Two local constraints compound it: tourist tax and tourism promotion tax are computed per city and per night, and field staff have neither a work email address nor any appetite for desktop software.

What we built

A single platform where each agency is isolated by a scope applied at query level, never left to a developer's discretion. The calendar becomes the source of truth: two-way iCal synchronisation with Airbnb, Booking.com, VRBO and Abritel catches conflicts before they turn into double bookings. Every agency gets its own booking site on a subdomain, or on its own domain through a simple CNAME. Five installable apps cover each role — agency, housekeeping, maintenance, owner, guest — with sign-in by WhatsApp number rather than email, because that is what the field actually uses. The guest app reads the MRZ strip of passports and identity cards to pre-fill the police form required in Morocco, and ships in French, English and Arabic. Payments run through CMI, the Moroccan banking gateway, with HMAC-SHA512 signatures. Local taxes are applied automatically from per-city rates. A REST API of 84 endpoints and some twenty webhook events finally open the platform to the systems agencies already run.

The outcome

The platform is live at lgcd.ma. It covers 63 domain entities, 110 migrations and 89 automated test suites, with five installable apps and a documented public API. Calendar conflicts — the reason the project started — are caught at sync time and flagged before a booking is confirmed.

Before / after

Metric Before After
Calendriers à tenir Un par plateforme Un seul, synchronisé
Planning des équipes de ménage Groupes WhatsApp Application dédiée
Taxe de séjour et TPT Calcul manuel, ville par ville Barèmes appliqués automatiquement
Site de réservation en propre Aucun Un par agence, sur son domaine
Calendrier multi-biens de LGCD, avec les réservations importées des plateformes externes
Console des webhooks LGCD : événements souscrits et historique des livraisons
Application installable de l'agence, sur téléphone
Application voyageur : accès au logement, informations pratiques et messagerie
Application ménage : tâches du jour et validation par photo
Application propriétaire : relevés mensuels et taux d'occupation du bien

We want to express our complete satisfaction and our sincere thanks to the whole team at Azetria for building our website lgcd.ma. From the very start of the project, Azetria listened closely, showed exemplary professionalism and understood our needs and our brand perfectly. The end result exceeds our expectations: a modern, fluid, intuitive and thoroughly optimised site. Many thanks for your responsiveness, your tailored support and your valuable advice throughout this collaboration. It is a genuine pleasure to work with professionals this passionate and this rigorous. We warmly recommend Azetria to any company looking for first-rate web expertise!

LGCD

Property management software, Morocco

Other projects

Your project deserves better than a generic quote

Tell us what you want to achieve. We reply with an analysis, a range, and the questions nobody else asked you.

Reply within 4 business hours · No commitment · Your data stays with us