Skip to content
Antino
All case studies

Proptech · Cross Platform Real Estate Investment App

Hoabl

Cross-platform real estate investment platform.

Hoabl
97
Weeks operated
4k+
Hours of work
19
Engineers

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.
Live in production

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.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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

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.