All projects
Case Study

Building Management Platform

Property operations, configurable billing and a multi-tenant SaaS for residential and commercial buildings — BSL Care & Building Book.

Building Management Platform — Dashboard
Building Management Platform — Bill Cycle Details
Building Management Platform — Bill Cycle Breakdown
Building Management Platform — Invoices
Building Management Platform — Apartments
Building Management Platform — Service Requests
Building Management Platform — Facility Booking
01/07Dashboard

Overview

Building management companies juggle utility meters, service charges, VAT, resident requests, maintenance and notices every month, mostly through spreadsheets and hand-prepared invoices. I designed and built a platform that runs these operations end to end, first as a dedicated deployment (BSL Care), then as Building Book, a multi-tenant SaaS any property company can sign up for.

I owned the product as the only engineer: architecture, database design, backend, web app, deployment and handover documentation.

  • Billing engine: recurring cycles and one-time invoices with fixed, split, meter-reading, area-based, percentage or manual charges, optional VAT/tax, and a maker-checker approval before anything is invoiced.
  • Permissions: role-based access built from a resource × action catalog, scoped per building, enforced on the API and mirrored in the UI.
  • Operations: service tickets with payment requests, facility booking, a scheduled noticeboard and maintenance reminders.
  • Notifications: real-time in-app updates, push notifications and email, with scheduled billing and maintenance jobs.
  • SaaS edition: self-serve onboarding, feature-based subscription plans with usage limits, and SSLCommerz payments with idempotent payment handling.

Tech Stack