Multi-tenant property management SaaS for francophone Africa — Flutter · Cloudflare Workers · Supabase
# ImmoGest
**Multi-tenant property management SaaS for francophone Africa**
---
## Overview
ImmoGest is a full-stack SaaS platform that helps property management firms in Cameroon and francophone Africa digitize their operations — replacing notebooks and Excel with a structured, multi-tenant system accessible from any device.
Built and deployed solo from concept to production, ImmoGest covers the entire lifecycle of property management: lease creation, rent tracking, payment recording, arrears calculation, and professional document generation (receipts, lease agreements, payment notices).
**Live at:** immogest-34w.pages.dev
---
## Screenshots
---
## Features
### Tenant & Lease Management
- Create and manage tenants with full profiles (contact, entry date, monthly rent, lease type)
- Track lease status: active, notice given, departed
- Automatic arrears calculation (months and amount)
- Tenant invitation system with one-tap onboarding
### Payment Tracking
- Record monthly rent payments per tenant
- Track payment status: paid, partial, unpaid
- Multi-month payment recording with automatic reconciliation
- Payments remitted to owner vs. held by agency (honoraires)
### Document Generation
- **Quittance de loyer** (official rent receipt) — PDF-ready
- **Bail de location** (lease agreement) — customizable per agency
- **Avis d'échéance** (payment notice)
- **Rapport annuel** (annual summary report)
- All documents localized in French, branded per cabinet
### Building & Portfolio Management
- Manage multiple buildings with full address and metadata
- Apartment/unit tracking per building
- Portfolio overview across all properties
### Access Control (6 roles)
| Role | Description |
|------|-------------|
| `admin` | Full access — all buildings, all tenants, all settings |
| `coordinateur` | Multi-building management |
| `gestionnaire` | Single building management |
| `comptable` | Read-only financial access |
| `agent` | Payment entry onl …