Real estate · Full-stack platform2026

Ard Al Khair Properties

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.

Brief to launch
12 wks
Properties managed
43
Enquiries per listing
2.8×
Lighthouse performance
94

00At a glance

The project in numbers

The essentials

Client
Ard Al Khair Real Estate, Dubai
Timeline
May – Aug 2026
Role
Full-stack development
Team
Solo developer, with the client's sales team
Services
Full-stack development · Dashboard · Performance
Built with
  • Next.js
  • Node.js
  • REST APIs
  • Tailwind

Time it took

12weeks

352 hours across 5 phases

  • Discover8%
  • Design18%
  • Build56%
  • Test13%
  • Launch5%

Lighthouse at launch

  • 94Performance
  • 97Accessibility
  • 96Best practices
  • 92SEO

The problem it solved

Premium residences were being sold from spreadsheets and PDFs.

  • 62%faster first load
  • 2.8×enquiries per listing
  • 14 minto publish a listing

01The case study

The short version

A The brief

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.

B What I built

  • A listings site that leads with the skyline and loads fast on a phone
  • A custom dashboard where agents publish, price and syndicate properties
  • Secure sign-in with roles for admins, agents and partners
  • Analytics on views and enquiries for every property

C The outcome

  • 62%faster first load
  • 2.8×enquiries per listing
  • 43properties managed

02The problem

What wasn't working

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.

Where visitors dropped off, before

  1. Arrived100%
  2. Saw a listing28%
  3. Opened details11%
  4. Sent an enquiry1.4%

Share of everyone who arrived

  • 5.8sto first content

    The old brochure site loaded a 14 MB hero video on every visit.

  • 72%left on the first page

    Most visitors never saw a single property.

  • 3 daysto publish a listing

    Every change went through a designer and a PDF export.

03The challenge

What made it hard

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.

  1. 01

    Heavy media, fast pages

    Renders and drone footage had to stay sharp without slowing the first load.

    Difficulty 5/5
  2. 02

    Roles and security

    Admins, agents and partners each see and edit different things.

    Difficulty 4/5
  3. 03

    Syndication

    Listings had to publish to two property portals from one form.

    Difficulty 4/5
  4. 04

    Arabic and English

    Right-to-left layouts from day one, not bolted on later.

    Difficulty 3/5

Constraints

DeadlineLive before the autumn sales season
Content43 listings migrated from PDFs
Devices71% of visitors on phones
TeamNo in-house developer after handover

04The process

How it came together

12 weeks and 352 hours in 5 phases, overlapping wherever it saved time.

  1. 01Discover2 weeks27h
  2. 02Design3 weeks64h
  3. 03Build6 weeks196h
  4. 04Test3 weeks47h
  5. 05Launch1 week18h

Weeks from kick-off to launch · bar labels are hours spent

  1. 01

    Discover

    Sales calls, analytics review and a map of every listing field.

    • Content model
    • Site map
    • Roles matrix
  2. 02

    Design

    Listing pages that lead with the skyline, then the dashboard.

    • Wireframes
    • UI kit
    • Prototype
  3. 03

    Build

    Next.js front end, Node API, image pipeline and sign-in.

    • Listings site
    • Dashboard
    • Portal sync
  4. 04

    Test

    Real agents publishing real listings, on real phones.

    • Device QA
    • Load tests
    • Fixes
  5. 05

    Launch

    Migration, redirects, training and a handover guide.

    • Go-live
    • Training
    • Docs

05The result

What changed

Ard Al Khair Properties, as launched

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.

  • 62%faster first load
  • 2.8×enquiries per listing
  • 14 minto publish a listing

Before and after

MetricBeforeAfterChange
Largest contentful paint5.8s1.3s−78%
Bounce rate72%41%−43%
Enquiries per month34962.8×
Pages per visit1.63.92.4×
Enquiry reply time26h4h−85%

Enquiries per week

Launch26

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.”
SDSales directorArd Al Khair Real Estate

Testimonials

What clients say

A preview of how client reviews will read here. These are samples; real ones are on their way.

Sample review
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 startup
Sample review
Honestly, 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 platform
Sample review
Our 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 brand
Sample review
I 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 studio
Sample review
He 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 company
Sample review
We 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 partner
Sample review
On 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 provider
Sample review
It'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