Case Details
Clients: Property Dealer Ledger (PDL)
Property Types: Residential, Commercial, Rental, Industrial
Mobile App: Android Native — Kotlin
Download Case Details
Download a detailed report on this case
Let’s Work Together for Development
Call us directly, submit a sample or email us!
Address Business
Call Us
+91 91159-91859
Working Time
Holiday : Closed
About the Client
PDL operates on a subscription-based model and serves agents pan-India — from independent brokers handling a handful of listings to established agencies managing portfolios across Residential, Commercial, Rental/PG, and Industrial segments. The platform’s marketing website is built on WordPress and serves as a public-facing channel; the core product is an entirely separate, purpose-built Android application.
Why We Were Approached
The client approached Stealth Technocrats Private Limited to design and build the PDL platform from the ground up. They needed a technology partner who could:
The Problem
India’s real estate brokerage sector is vast and highly fragmented — but in 2023, there was no dedicated B2B digital platform for property dealers to manage their work. Agents were stitching together a chaotic mix of tools that were never designed for property management:
| Pen & Paper Registers | Agents maintained handwritten registers for property listings, client details, and payment entries. These were impossible to search, easy to lose, and could not be shared with clients or team members. |
| Excel / Google Sheets | More tech-savvy agents used spreadsheets, but with no structure, no validation, and no mobile-friendliness. A different sheet for each property type meant constant copy-paste and version confusion. |
| WhatsApp & Phone Calls | Client communication, property sharing, meeting scheduling, and follow-ups all happened over WhatsApp and calls — with zero traceability, no reminders, and no historical record. |
| No Integrated Ledger | Financial tracking — advance payments, token amounts, brokerage, and balance dues — happened informally, often on paper receipts. Disputes were common and reconciliation was manual. |
| No B2B Platform Existed | There was no dedicated digital tool built specifically for Indian property dealers to manage their end-to-end workflow — listings, clients, ledger, meetings, and follow-ups — in one place. The market gap was clear. |
| Fragmented Workflows | Agents operated across multiple disconnected tools — registers, spreadsheets, WhatsApp, and phone calls — with no single source of truth. Data lived in silos, making it prone to errors, duplication, and loss. |
| Multi-Type Property Complexity | Dealers handle Residential (flats, plots, villas), Commercial (shops, offices), Rental/PG/Lease, and Industrial properties — each with entirely different attributes, pricing models, and documentation requirements. A generic tool could not address this diversity. |
| No Ledger or Transaction Tracking | Financial dealings — advance payments, token amounts, brokerage receivables, and balance dues — were tracked informally on paper. There was no digital audit trail, making disputes and reconciliation extremely difficult. |
| Meeting Scheduling with No Follow-up | Client meetings were booked over calls and recorded nowhere. Missed meetings, double bookings, and forgotten follow-ups were routine — costing agents deals and damaging client trust. |
| No Notification or Reminder System | Agents had no automated way to remind themselves of meetings, alert clients about new listings, verify subscriptions via OTP, or trigger follow-up nudges for warm leads. |
The Property Type Complexity — Why a Generic App Would Not Work
Each property type that PDL supports carries a fundamentally different set of attributes, pricing logic, and documentation requirements. A one-size-fits-all schema would have resulted in empty fields, broken filters, and a confusing UI for every agent:
| Property Type | Sub-Categories | Type-Specific Attributes |
|---|---|---|
| Residential | Flat, Plot, Villa, Builder Floor | BHK config, floor, facing, furnishing, carpet area, amenities |
| Commercial | Shop, Office, Showroom | Carpet area, unit no., power load, parking, fire NOC, floor |
| Rental / PG | Apartment, PG, Co-living, Lease | Rent, deposit, lease period, gender preference, meals included |
| Industrial | Warehouse, Factory, Industrial Plot | Plot area, power supply, water, road access, zoning type |
The Solution
| Kotlin (Android) | Native Android app — the B2B tool in every agent's pocket | |
| CI3 REST APIs | Lightweight CodeIgniter 3 API layer — all app screens powered here | |
| MySQL Database | Structured relational DB with dynamic schema per property type | |
| Redis Cache | In-memory cache for listings, directories & pricing — millisecond delivery | |
| FCM + SMS | Firebase Cloud Messaging for push; SMS gateway for OTP & verification |
Platform Features Built
Six core feature modules were engineered and delivered within the platform:
| Property Listings | Agents can add, edit, and manage listings across all four property types. Each listing captures type-specific attributes with smart forms — only relevant fields are shown based on the selected category, eliminating clutter and data errors. |
| Client Contact Management | A complete CRM for property dealers — add buyer and tenant profiles, store contact details, tag requirements, and retrieve any client record instantly. Calling a client directly from the app requires a single tap. |
| Transaction & Payment Ledger | Every financial interaction — advance payments, token amounts, brokerage receivables, balance dues — is logged against a property and client. Agents have a live, searchable ledger replacing physical registers and Excel sheets entirely. |
| Meeting Scheduler + Reminders | Agents book client meetings from within the app, selecting time, location, and client. A custom in-app scheduler tracks all upcoming, completed, and cancelled meetings. Push notifications (FCM) are triggered at configurable intervals before each meeting to prevent missed appointments. |
| Subscription & Billing | The platform runs on a subscription model (free trial, monthly, quarterly, yearly). Agents subscribe and verify through OTP, choose a plan, and manage their billing entirely within the app. Expiry reminders are sent via push notification. |
| Notification Engine | Four dedicated notification flows: meeting reminders (FCM push), new listing alerts (FCM push), OTP for subscription verification (SMS), and automated follow-up nudges for warm leads (FCM push). Each flow has independent trigger logic and delivery timing. |
The Results











What the platform replaced and what it delivered:
Our involvement in supporting the Company merger extended over a comprehensive three-year period, encompassing activities ranging from pre-merger due diligence to post-closing strategy.
Customer Reviews of the Case

Heather Smith - Talk
