Overview
A rental management system for tenants, payments and properties, built for landlords and agencies.
The problem
Landlords managing several properties struggle with manual rent tracking, tenant records and late payments, which causes disputes and lost revenue.
The solution
Rentrack gives landlords one place for tenant onboarding, rent schedules, payment reminders, receipts, maintenance tracking and financial reports.
Technical approach
A Django and MySQL system with M-Pesa and SMS APIs. Properties, units, tenants and leases are modelled relationally, rent schedules drive automated reminders, and payments are tracked with receipts and financial statements for landlords.
Key features
- Property and unit management with occupancy tracking
- Tenant onboarding and lease management
- Automated rent reminders by SMS and email
- Payment tracking with M-Pesa integration
- Receipt generation and financial statements
- Maintenance request tracking
- Tenant communication log
- Vacancy management