AptManager
Multi-tenant residential management SaaS
22+
API modules
16
Add-on modules
6
User roles
2
Platforms (web + mobile)
AptManager is a production-grade, multi-tenant SaaS platform for flat owners' associations and housing societies. Built on ABP Framework clean architecture with a shared-database, TenantId-filtered isolation model, it ships as a TypeScript monorepo spanning a .NET 10 API, a React web app, and a React Native mobile app.
Six always-on core modules cover the daily operations of a society — income, expense, billing, reports, notices, and the member directory — while sixteen feature-gated add-on modules let each building switch on exactly what it needs, from approval workflows to online payments.
The platform is international-ready and Bangla-first, with a full onboarding flow: super-admin tenant provisioning, CSV member import, and a treasurer/president opening-balance approval workflow.
- Multi-tenant on a shared DB with strict TenantId filtering (ABP IMultiTenant)
- TypeScript monorepo: .NET 10 API + React web + React Native mobile
- 6 core modules + 16 pluggable, feature-gated add-on modules
- Bangla-first i18n with ৳ Lakh/Crore currency grouping
- OTP + JWT + biometric auth; role-based dashboards
- Live on managed hosting: Render (API) · Neon (Postgres) · Vercel (web)
Backend
ASP.NET Core (.NET 10) + ABP 10
Database
PostgreSQL 16 + EF Core
Web
React 18 + TS + Vite + Ant Design
Mobile
React Native (Expo SDK 54)
Monorepo
Turborepo + pnpm
Auth
ABP Identity + JWT + OTP + Biometric
Feature breakdown
Grouped by module, with live execution status per feature.
Core Modules (Always On)
6 featuresIncome Management
LiveRecord income with auto-generated receipt numbers (REC-YYYY-NNNN).
Expense Management
LiveTrack expenses with recurring support plus approve/reject workflow.
Billing
LiveIdempotent bulk monthly service-charge generation per unit + payment recording.
Reports
LiveMonthly statements, collection rate, defaulter lists and expense charts (Recharts).
Notice Board
LiveCreate notices and share via WhatsApp deep links.
Member Directory
LiveMembers, units and buildings with phone/WhatsApp contact integration.
Platform & Governance
5 featuresMulti-Tenancy
LiveShared DB with ABP TenantId filtering; super-admin tenant provisioning.
Role-Based Access
LiveOwner, Treasurer, Secretary, President, Admin, Super Admin permission sets.
OTP + JWT Auth
LiveOTP login with dev bypass, JWT issuance, biometric unlock on mobile.
Onboarding Wizard
Live6-step President wizard, CSV member import, opening-balance approval.
Super Admin Portal
LiveTenant, feature toggle, user and role/permission management dashboard.
Pluggable Add-on Modules (16, feature-gated)
16 featuresApproval Workflow
LiveMulti-level approval chains with pending counts.
Annual Budget
LiveFiscal-year budgets with budget-vs-actual reporting.
Fund Management
LiveFunds with transactions and transfers.
Maintenance Work Orders
LiveRequests → work orders → status tracking.
Utility Meter
LiveMeter readings with auto-calculated consumption/cost.
Parking
LiveSlot assignment plus visitor parking logs.
Vendor Directory
LiveVendors with ratings and reviews.
Asset Inventory
LiveAssets with condition tracking and service scheduling.
Special Assessment
LiveSplit assessments with installment collection.
Deposit / Advance
LiveDeposits with a request/approve/process refund flow.
Move-in / Move-out
LiveMove records with dues-clearance tracking.
Voting / Polls
LiveFull poll lifecycle with options and results.
Document Repository
LiveDocuments with access-level filtering.
Complaints
LiveAnonymous-capable complaints with respond/escalate/close.
Guard / Security
LiveGuard shifts and visitor entry/exit logs.
Online Payment
LiveSSLCommerz gateway with IPN validation + hash verification.
Growth & Premium Tiers
Freemium for small buildings (≤15 units) drives Product-Led Growth (PLG). Paid tiers unlock larger buildings plus pluggable add-ons like Online Payment Gateways and Maintenance Work Orders.
Frequently asked questions
What is AptManager?+
AptManager is a production-ready, multi-tenant SaaS platform for flat owners' associations and housing societies. It automates monthly service-charge billing per flat, tracks income and expenses, and gives committees role-based dashboards on both web and mobile.
Is AptManager free for small buildings?+
Yes. AptManager uses a freemium model for small buildings of 15 units or fewer to drive product-led growth, with paid tiers for larger buildings plus pluggable add-ons such as online payment gateways and maintenance work orders.
What technology is AptManager built on?+
AptManager is built on ASP.NET Core (.NET 10) with the ABP Framework, PostgreSQL 16 and EF Core, a React 18 + TypeScript web app, and a React Native (Expo) mobile app, organized as a Turborepo monorepo.
How are members onboarded into AptManager?+
Administrators can bulk-import an entire society in minutes via a structured Excel/CSV import, then complete a guided onboarding wizard covering tenant setup, members, and opening balances.