Case study: how we built A.L.I's real estate platform in Essaouira
From local real estate agency to a bilingual site with a full back-office, multi-portal distribution and advanced SEO: a look back at building A.L.I Essaouira's platform with Web Mogador.
A.L.I — Agence Locale Immobilière is a real estate agency based in Essaouira, active since 2010, specialising in the sale and rental of riads, villas, apartments and land in Essaouira and across Morocco. Here's how we built their platform, step by step.
The starting need
A.L.I had a clear need: move beyond a simple static showcase to a genuine real estate platform capable of managing a growing volume of listings, automatically distributing them across several partner portals (Green-Acres, Mubawab), and converting international visitors — particularly Moroccans living abroad and non-resident buyers — into qualified leads.
A technical architecture built to last
We built the platform on a Nuxt 3 (frontend) and Laravel (backend) stack, with server-side rendering (SSR) and incremental caching (ISR) on high-traffic pages — an essential technical point for real estate, where listing freshness and load speed directly influence Google rankings.
A complete back-office for the A.L.I team
Beyond the public site, much of the work lies in the back-office: multi-step listing validation, agent management with individual contact details, granular per-user permissions (each team member only accesses the modules they need), lead and appointment tracking, customer testimonial management, and an email alert system for buyers searching for a specific property.
Multi-portal distribution
Rather than re-entering each listing manually on every partner platform, we built automated XML feeds matching the specific technical requirements of each portal (notably Green-Acres), with a simple interface letting the A.L.I team turn a listing's distribution to a given portal on or off in one click.
Dual price display, a detail that matters
A large share of A.L.I's clientele searches for properties from abroad, particularly from Europe. We therefore set up a dual price display in Moroccan dirhams (MAD) and euros (EUR) on property pages, removing a common friction point for international buyers who struggle to gauge a budget shown only in local currency.
A bilingual French / English site
To reach a broader international audience, we deployed a full English version of the site, with per-listing translation management (each property can have its own English title and description), a language switcher, and correctly configured hreflang tags so Google indexes both versions without confusing or cannibalising them.
SEO built for the Moroccan real estate market
Real estate is a highly competitive sector for SEO. We put in place: complete Schema.org structured data (real estate agency, listings, customer reviews, FAQ), a dynamic sitemap automatically including every new listing and its geographic pages (by city, by property type), programmatic SEO landing pages to capture precise local searches ("riad for sale Essaouira", "villa for rent Marrakech"...), and a full technical audit covering server-side rendering of featured listings — a point often overlooked that can make part of the content invisible to Google if rendering only happens client-side.
Tools to convert visitors
Beyond property search, the platform includes a free property valuation simulator, a mortgage calculator directly on property pages, contact forms integrated with WhatsApp for instant contact with the agent in charge of the listing, and an email alert system letting visitors get notified as soon as a matching property is published.
A living project, not a one-off delivery
A.L.I's platform keeps evolving with new features as the agency's needs grow: new property types, new amenities to track, regular SEO adjustments based on Google Search Console results, and integrations with new partner portals as business opportunities arise.
Conclusion
This project illustrates our approach at Web Mogador well: not settling for a simple showcase site, but building a genuine business tool that meets a local company's real, evolving needs — whether a real estate agency in Essaouira or any other business in the region. Got a similar project in mind? Free quote within 24h.