Skip to main content
Neptune Labs
← Work

Real estate and construction

An agency running its inventory by hand needed buyers to be able to search listings themselves, and needed staff to add and edit those listings without going through a developer every time.

Type
Client project
Region
Pakistan
Scope
Full stack, frontend and backend

What we built

  • Property catalogue with search and filtering by location, property type, and sale or rental status
  • Area-based browsing for the neighbourhoods that drive most enquiries
  • Per-listing agent assignment, so an enquiry reaches the person handling that property
  • Staff login and an admin area for managing listings, no deployment required to publish a change
  • Seller intake form for owners submitting a property to list
  • WhatsApp handoff for buyers who would rather message than fill in a form

Decisions worth explaining

The admin area was the point

An agency that cannot publish its own listings depends on a developer for every price change and every new property. The staff area was not an extra on top of the site, it was the reason for building it: listings, photographs and availability are edited by the people who actually know the inventory, and a change is live without a deployment.

An enquiry belongs to a person

Every listing carries an assigned agent, so an enquiry reaches whoever holds that property rather than a shared inbox nobody owns. It is a small piece of data modelling that decides whether follow-up happens at all.

Meeting buyers where they already are

Property buyers in that market message before they email. WhatsApp sits alongside the enquiry form rather than replacing it, so the site does not force a channel on someone who has already decided how they want to talk.

Yours could be next.