India
ProjectsDecember 27, 2022

Indus lease management CRM and tenant app

image
Lease management for Indus Real Estate, covering more than 200 units in Dubai. Built as a progressive web app for the staff side, with a companion Flutter app for tenants. The system tracks properties, units and lease contracts, and the things that hang off a lease: expiry dates, payment schedules, cheques and maintenance requests. Cheques are the part that is specific to this market. In the UAE, rent is commonly paid with a set of post-dated cheques handed over at signing, one per instalment. Each has a date, a bank, a status, and consequences if it bounces. A generic property system built around monthly card or transfer payments cannot represent that, so cheque handling is a first-class part of the data model rather than a note attached to a payment. Lease expiry drives most of the daily work. The dashboard is built around what is coming up, because a lease renewal that nobody noticed until the week it expired is a vacant unit. Authentication runs at three tiers, separating what an administrator, a staff member and a tenant can each reach. Firebase handles push notifications. A Flutter app for tenants covering the things they otherwise phone the office about: submitting and following maintenance requests, reading building announcements, checking their lease and unit details, and leaving feedback. Most of the value here is deflected phone calls. A tenant who can see that their maintenance request was received and assigned does not call to ask. This project has since been shut down for reasons internal to the business, so there is no live deployment to link. The source is on GitHub, and there is only one screenshot left from it.

Related projects

Enrixa Store, a multi-tenant e-commerce platform

Enrixa Store, a multi-tenant e-commerce platform

A platform where every merchant runs an isolated store on its own subdomain, and where a query that could leak one merchant's data into another fails CI instead of reaching customers.
Enrixa AI, a shopping assistant for Shopify

Enrixa AI, a shopping assistant for Shopify

A tool-calling agent that answers shopper questions against a live product catalog, streamed over SSE, with a chat widget that cannot collide with the store's own CSS.