Problem
An apartment community's maintenance accounts usually live in a spreadsheet one person owns, with payment proofs scattered across a WhatsApp group. The records are shared money, argued over at general body meetings, and nobody can answer who paid what, where it went, or how the corpus fund reached its current balance.
What we built
One mobile app that opens onto different products depending on who signs in — a resident, a community admin, or a guard at the gate — over an API that owns every money rule. Published on Google Play, with iOS to follow.
Key capabilities
- Append-only corpus fund ledger
- Scheduled invoicing that cannot double-bill
- Pro-rata and equal expense splitting
- Payment verification with part payments
- Visitor pre-approval and gate log
- English, Hindi and Telugu
Technology
Flutter with GetX and on-device PDF generation · NestJS 11 on Node.js 22 · PostgreSQL with Prisma, transactions and advisory locks · Firebase Cloud Messaging · Containerised deployment