EstateHub is a real-estate brokerage CRM that centrally manages customers, properties, inquiries, and deals for brokerage firms. With a web admin console, a sales mobile app, and 30+ business master tables, it connects the field and the office on a single platform.
Centralizing inquiries, standardizing follow-up, field operations, and operational standardization — the story of launching a new platform, built in-house from scratch in 8 months, that satisfies all four axes real-estate brokerage requires at once.
The real estate brokerage runs its day-to-day business around residential sales brokerage — from capturing inquiries through viewings, deals, and closings. Following up on advertising-driven inquiries without losing any, all the way to a closing, is the lifeline of the business.
The business model is response-driven sales: “collect inquiries through advertising, then have sales reps follow up and close.” With a large volume of information spanning customers, properties, deals, and calendars, they needed a platform where field sales and office managers could share the same information in real time.
None of these were questions of technology choice; they were business requirements tied directly to inquiry capture, closing rate, customer satisfaction, and operational standardization. Building new from scratch demanded a design that satisfied them all at once.
Together with the real estate brokerage, we built four domains in-house from scratch — centralizing inquiries, standardizing follow-up, field operations, and operational standardization. A React web admin console and a Flutter sales mobile app share the same API foundation, and 30+ master tables enforce the business rules.

This foundation continuously delivers business outcomes — not technical metrics — such as preventing lost inquiries, standardizing follow-up, on-the-spot field responsiveness, and operational standardization.
Consolidate inquiries from each ad channel and visualize the follow-up phases (New → Following up → Deal → Closed). Work through the follow-up timeline all the way to converting a deal.
Launch demo →Manage detached houses, condominiums, and land by structure, contract type, price, and status. Supports property detail (photos, specs, linked customers) and registration/editing.
Launch demo →A recreation of the Flutter sales mobile app. Check the day's deals and calendar, customer quick view, and property quick search right from the field.
Launch demo →