Proptech · Cross Platform Real Estate Investment App
Hoabl
Cross-platform real estate investment platform.
The brief
Enable HOABL to digitize and scale its premium real estate investment platform — allowing domestic and international investors to discover properties, submit leads, complete KYC, execute payments, and track their investment portfolio across web and mobile, while giving the sales team CRM-backed lead management and channel partners a dedicated portal with dialer integration.
What we built
A full-stack real estate investment platform for HOABL (House of Abhinandan Lodha) spanning:
- a Next.js marketing website with property detail pages, enquiry forms, UTM-tracked lead capture, Criteo retargeting, and CMS-driven video banners
- React.js admin CMS for managing projects, site images, blog content, and push notifications
- three Node.js microservices (customer, admin, payment) backed by PostgreSQL on AWS ECS Fargate
- Android and iOS investor apps featuring OTP login (domestic + international), investment portfolio, KYC document upload, Statement of Account PDF download, site image galleries with DRM-style screenshot prevention, payment history, push notification deep-linking, and force-update mechanisms
- a Channel Partner portal with Convox dialer integration and invoice management
- full CRM migration from Microsoft D365 to Salesforce covering leads, projects, launch phases, inventory buckets, promises, and emergency liquidation APIs; and
- AWS infrastructure with Redis caching, WAF geo-blocking, RDS Proxy, CloudFront CDN, autoscaling, and a custom API monitoring dashboard.
Production-live: HOABL marketing website (Next.js) with video banners and UTM lead capture; investor mobile apps (Android + iOS) with international OTP login, portfolio, KYC, SOA download, site images, and push notifications; payment portal with Easebuzz integration and milestone tracking; admin CMS; channel partner portal; Salesforce CRM integration for all lead/project/promise data flows; AWS infrastructure with WAF, Redis, RDS Proxy, and autoscaling; Salesforce Marketing Cloud OTP delivery; GupShup WhatsApp bot.
Delivery timeline
How it was built, phase by phase.
8 workstreams across 97 weeks of operated delivery.
- buildWeek 1–10 (Jun–Aug 2024)
International OTP & Multi-Country Authentication
End-to-end implementation of international phone number support for OTP login across web, Android, and iOS.
Live on production August 2024; international investors can register and transact using non-Indian phone numbers
MSG91React JSNode JSiOS SDKAndroid SDKFirebase - integrateWeek 1–20 (Jun–Oct 2024)
Real Estate Investment Payment Flow
Full payment portal covering basic details, OTP verification, essential details, payment summary (with plot size, sq ft), Easebuzz SDK integration, payment milestone tracking, and post-payment navigation.
Full booking and payment journey live on web and mobile; payment milestones visible in investor portfolio
Easebuzz SDKReact JSNode JSD365SalesforceAndroid SDK - integrateWeek 1–36 (Jun 2024–Feb 2025)
Lead Generation, Pre-Leads & CRM Sync
Multi-channel lead capture (website enquiry forms, app CTAs, referral flows, channel partner portal) with pre-lead verification, fallback CSV export, UTM parameter tracking, project-to-lead mapping fixes.
Reliable lead pipeline from web, app, and partner portals into Salesforce CRM with UTM attribution
Node JSReact JSD365SalesforceMSG91Criteo - stabilizeWeek 1–50 (Jun 2024–Oct 2025)
AWS Infrastructure, DevOps & Performance Optimization
Multi-environment AWS setup (dev/UAT/prod) on ECS Fargate + RDS, CloudFront/S3 CDN, Redis caching on admin service, WAF with geo-blocking, autoscaling policies, RDS Proxy, API performance profiling.
Stable multi-region production environment supporting campaign traffic spikes; WAF and autoscaling in place
AWS ECS FargateAWS RDSAWS CloudFrontAWS S3AWS WAFRedis - buildWeek 7–14 (Jul–Sep 2024)
Investor Portfolio & Site Images Module
Portfolio screen enhancements including site image galleries for booked properties, screenshot/screen-recording prevention, PDF document viewer (without download), watchlist.
Site images live in production app; secure document viewing with content protection
Android SDKiOS SDKReact NativeNode JSAWS S3 - buildWeek 16–20 (Sep–Oct 2024)
KYC Document Upload & Verification Flow
In-app KYC module allowing investors to upload identity documents via mobile camera or file manager through a webview.
KYC upload live in production October 2024; investors can complete identity verification from within the app
React JSNode JSAndroid SDKiOS SDKSequelizePostgreSQL - buildWeek 16–22 (Sep–Dec 2024)
Statement of Account (SOA) PDF Generation
Dynamic PDF generator for investor Statement of Accounts, covering payment milestones, agreement charges, other charges (CAM, corpus, stamp duty), due date sorting, narration/reference number verification.
SOA downloadable from investor mobile app; MixPanel events tracked for downloads
Node JSSequelizePDF generation libraryPostgreSQL - integrateWeek 24–36 (Nov 2024–Feb 2025)
CRM Integration: D365 → Salesforce Migration
Migration of lead generation, project data, launch phase, inventory buckets, account details, and promise/emergency liquidation APIs from Microsoft Dynamics 365 to Salesforce.
Salesforce integration live for leads, project data, and promise APIs by Q1 2025
SalesforceD365Node JSSequelizeCron jobsPostgreSQL
More case studies
Related work
09 · Run a function
Stop renting hours. Start running functions.
Pick the function you want off your plate. We'll map the brain and name the outcome we'd commit to — before you do.
