TownHouse

Condominium management software for Sri Lanka and Asia—fees, facility booking, and governance. Built with Rails and a modern Tailwind UI.

Overview

TownHouse is condominium management software aimed at property managers in Sri Lanka and across Asia. It brings together fee collection, facility bookings, and governance (including digital AGMs and voting) in one platform, with payment gateway and QR integration so residents can pay maintenance fees directly. The product is built with Rails 7 and a Tailwind-based marketing site refined for clear section spacing and a modern layout (v0 design iterations).

TownHouse dashboard

TownHouse — Smart facility booking

TownHouse — Digital AGM and voting

Product highlights

  • Fees — Automate fee collection with payment gateway integration; track dues, send reminders, and generate reports. Support for LKR, USD, and other Asian currencies with real-time exchange rates.
  • Facilities — Let residents book amenities online (pools, gyms, function halls) with real-time availability, automated confirmations, deposit handling, and usage analytics.
  • Governance — Run AGMs digitally: collect proxies, conduct secure voting, and keep transparent records in line with the Apartment Ownership Law and Condominium Management Authority.
  • Payment gateways — Integrated payments and LankaQR so residents pay from mobile banking or cards; instant confirmation and automated receipts.
  • Integrations — Connect with banks, WhatsApp Business, SMS gateways, Google Calendar, Zoom, and Zapier for a single workflow.
  • Pricing — Tiered plans (Starter, Professional, Enterprise, Custom) by unit count and features; 3-month free trial, no credit card required.

Role & scope

  • Backend and product design for fee collection, facility booking, and governance flows.
  • Rails 7 app with a modern Tailwind-based marketing site; collaboration on UX and copy for Sri Lankan and Asian markets.
  • Focus on compliance with local regulations and payment systems.

Tech

Rails 7, PostgreSQL, Tailwind CSS.

Status

Work in progress — Public launch and live app link to follow.

For Ruby on Rails consulting or SaaS development inquiries,

Get in touch to discuss your project or product goals.

contact me