Real estate · Full-stack platform2026
A property platform for a Dubai developer: listings that sell the skyline, and a custom dashboard behind them for syndication, secure sign-in and analytics across large portfolios.
00At a glance
12weeks
352 hours across 5 phases
Premium residences were being sold from spreadsheets and PDFs.
01The case study
The developer sold premium residences off-plan, but its listings lived in spreadsheets and PDFs. Buyers couldn't browse, agents couldn't update, and every enquiry fell into one shared inbox.





02The problem
Premium residences were being sold from spreadsheets and PDFs. Buyers couldn't browse, agents couldn't update a price without a designer, and every enquiry landed in one shared inbox.
Share of everyone who arrived
The old brochure site loaded a 14 MB hero video on every visit.
Most visitors never saw a single property.
Every change went through a designer and a PDF export.
03The challenge
Make a catalogue of 43 off-plan properties feel like a luxury brochure on a phone, while giving a sales team with no technical staff full control of it.
Renders and drone footage had to stay sharp without slowing the first load.
Admins, agents and partners each see and edit different things.
Listings had to publish to two property portals from one form.
Right-to-left layouts from day one, not bolted on later.
| Deadline | Live before the autumn sales season |
|---|---|
| Content | 43 listings migrated from PDFs |
| Devices | 71% of visitors on phones |
| Team | No in-house developer after handover |
04The process
12 weeks and 352 hours in 5 phases, overlapping wherever it saved time.
Weeks from kick-off to launch · bar labels are hours spent
Sales calls, analytics review and a map of every listing field.
Listing pages that lead with the skyline, then the dashboard.
Next.js front end, Node API, image pipeline and sign-in.
Real agents publishing real listings, on real phones.
Migration, redirects, training and a handover guide.
05The result

Listings now go live in minutes, pages open in about a second on a phone, and the sales team hears from nearly three times as many buyers per property.
| Metric | Before | After | Change |
|---|---|---|---|
| Largest contentful paint | 5.8s | 1.3s | −78% |
| Bounce rate | 72% | 41% | −43% |
| Enquiries per month | 34 | 96 | 2.8× |
| Pages per visit | 1.6 | 3.9 | 2.4× |
| Enquiry reply time | 26h | 4h | −85% |
06In their words
“We went from emailing PDFs to a platform our agents actually enjoy using. Buyers find what they want on their phones, and the enquiries tell the story.”
Testimonials
A preview of how client reviews will read here. These are samples; real ones are on their way.
We came to Ahmad with a Notion doc and a lot of hand-waving. Three weeks later we had a site that actually sounds like us. The animations are subtle, which I didn't expect to love as much as I do.
Sarah M.Founder, SaaS startupHonestly, the best part was the weekly preview link. I never had to chase him for an update, and launch day was boring in the best way. His handover docs are better than our own.
Daniel R.Product lead, fintech platformOur product pages were slow and we knew it. He took Lighthouse from the 50s into the 90s, and conversions went up the month after. He notices things nobody on our team would.
Lina H.Marketing director, e-commerce brandI was sure the 3D viewer would fall over on older phones. It didn't. People spend about twice as long on that page now, and our clients keep asking who built it.
Noor A.Creative director, design studioHe asked more about our business in the first call than most agencies do in a month. When he disagreed with the plan he said so, with reasons, and he was usually right.
Omar K.CTO, logistics companyWe handed over the Figma file and got back exactly what we designed, down to the spacing. The component library he set up still saves us hours every week.
Mei T.Design lead, agency partnerOn time, on budget, and not a single outage since we launched in the spring. We've already booked him for phase two.
Marcus L.Operations manager, healthcare providerIt's rare to find someone who can design it and actually build it. The scroll story he made for our launch is still what people bring up when they message us.
Carlos D.Co-founder, consumer app