Skip to content
All work

Rentisha

A property management system for Kenyan landlords: billing for rent, water and garbage, M-Pesa and bank payments, deposits, caretakers and analytics, on Android and Windows.

Client
A private client
Type
System
Industry
Property
Location
Kenya
Live
rentisha.co.ke
Rentisha on a desktop and a phone

The problem

Landlords juggle rent, metered water, garbage fees, deposits and caretakers across notebooks, M-Pesa messages and WhatsApp. Balances drift, receipts go missing, and moving a tenant out turns into an argument about what is owed.

What I built

  • Automated monthly billing for rent, water and garbage, with balances that carry over correctly.
  • M-Pesa and bank payment recording, deposits, and a move-out settlement flow.
  • Tenant onboarding with ID details and digital tenancy agreements.
  • Caretaker accounts with role-based permissions enforced in the database, not just the app.
  • Occupancy and revenue analytics, with receipts printed on Bluetooth thermal printers.
  • Android and Windows apps on one Flutter codebase.

Outcome

In daily use by its owner to run their rental properties.

Screens

Rentisha: Landlord dashboard, on a desktopRentisha: Landlord dashboard, on a phone
Landlord dashboard. Occupancy, pending payments and vacate requests across every property, and this month’s rent collection for each.
Rentisha: A property, on a desktopRentisha: A property, on a phone
A property. Tenants, billing, meter readings, units and analytics for one building, with recent M-Pesa and bank payments to confirm.