Case Study · 07

CheckMeRent — Rental Management System

Rental management for Kenyan landlords and property managers: tenant onboarding, automated rent invoicing, M-Pesa payment tracking, maintenance workflows and landlord dashboards.

Category: Web App Role: Full-Stack Developer Year: Live · CheckME product suite Status: Live

01 /Problem

Kenyan landlords and property managers were tracking tenants, rent and M-Pesa payments across spreadsheets — no audit trail, no visibility into arrears.

02 /What was built

  • Tenant onboarding and unit management.
  • Automated rent invoicing.
  • M-Pesa payment tracking.
  • Maintenance request workflows.
  • Landlord dashboards with a quick view of the portfolio.
CheckMeRent rental management preview

03 /Stack used

ReactNode.jsExpressMongoDBRedisBullMQ

04 /Outcome

Replaces spreadsheets with tenant onboarding, automated rent invoicing, M-Pesa payment tracking, maintenance request workflows and landlord dashboards — built with Redis caching and BullMQ job queues for responsiveness under load, plus full audit trails and UUID/timestamp-based data integrity.