Skip to content

Real Estate · Custom platform · 2022

A property sales portal for an Islamabad-area book, including the instalments

Listings, instalment plans and agent commission for a large Islamabad-area development book.

Delivered in 2022 by SoftCity's founding team, before the company was incorporated in 2024.

Client
Developer, Islamabad
Industry
Real Estate
Duration
18 weeks
Team
4 engineers, 1 designer, 1 QA, 1 PM
Property sales portal

1 The problem

A developer in the Islamabad region was tracking listings, buyer instalments and agent commission across tens of thousands of units in Excel and a forgotten Access file. Month-end reconciliation took days. Buyers were calling about receipts the accounts team could not find. Agents disputed commission because nobody shared one ledger.

2 Our approach

One portal: unit inventory, payment plan, receipt, agent split. Built in Laravel from Bahria Town, with a buyer-facing status page and an internal ledger finance actually closes on. Token and instalment schedules follow how Pakistani off-plan sales really work, not a US MLS template.

3 What we built

  • Unit inventory with status a sales floor can trust
  • Instalment plans and receipts in one ledger
  • Agent commission calculated from the same payments
  • Buyer status page instead of a WhatsApp chase
  • Role access for sales, finance and the director
  • Export the board already knew how to audit

4 Technology

Laravel Vue 3 MySQL DigitalOcean Redis

The results

Days → minutes

Payment reconciliation

One book

Listings, cash and commission

Fewer calls

Buyers asking where their receipt is

In production

Still supported from Islamabad

“Handover was complete: documentation, runbooks, pairing. Our team has shipped on it since.”
Engineering manager
Property developer, Islamabad (name withheld)

More work

Other case studies

Hospital information system ERP

Healthcare · 2024

Hospital information system

Hospital group, Punjab

One patient record across a multi-facility hospital group in Punjab, replacing seven tools that did not talk to each other.

Patient wait times down about a third, with no downtime during cutover

Laravel Vue 3 PostgreSQL AWS
Read the case study
Learning management platform SaaS

Education · 2023

Learning management platform

Education network, Pakistan

Multi-tenant LMS for a Pakistani education network that used to fall over on results day.

Results day held under tens of thousands of concurrent students

Laravel Livewire MySQL Redis
Read the case study

Have a similar problem?

Tell us what is not working. If we have solved something like it, we will walk you through how — including what we would do differently.

Or call +923019278056 · We reply to every enquiry within one working day.