The problem
Landlords were keeping rent records in notebooks and chat threads. Knowing who had paid, who owed and how much meant digging through messages, and tenants kept calling to ask for their balance.
What we built
A web application where properties, tenants, deposits and repairs live in one place. Every tenant gets a private portal showing their balance and payment history, with the option to pay by M-Pesa.
Payments to the Paybill are matched to the right tenant automatically, and tenants are sent an SMS when a payment lands. Landlords get arrears tracking and analytics, and tenants can submit repair requests.
- Tenant portal
- M-Pesa payments
- Arrears & analytics
- Repair requests
The result
The application centralizes rental management workflows, helping landlords organize property records, monitor rent payments, and manage tenant information. Tenants can access their own portals to check balances and payment histories, make payments through M-Pesa, and submit maintenance requests.
- Centralized Management: Organizes properties, tenants, deposits, and maintenance requests in one system.
- Simplified Rent Collection: Enables tenants to pay through M-Pesa.
- Automated Payment Tracking: Matches incoming Paybill payments to the appropriate tenants.
- Greater Transparency: Tenants can check balances and payment histories through their portals.
- Improved Communication: SMS notifications inform tenants when payments are received.
“Code Smithers developed a practical rental management platform that brings property records, tenant information, and rent payments together in one place. The M-Pesa integration and tenant portal make managing payments more convenient and improve visibility for both landlords and tenants.”
Client
