Skip to main content
RURANGO

Case study

Umutungo

Property software for landlords and agencies in Rwanda: rent, leases, expenses, and maintenance in one place — with a public listings site to fill vacant units.

2026productshipped

Role: Product design and engineering

Umutungo

  • 01

    Ops workspace

  • 02

    Units & leases

  • 03

    Public listings

  • 04

    Prospects

Owners run the portfolio privately; vacant units can go on a public listings site.

How the product is structured — diagram only, not a product screenshot.

Audience

Landlords, property managers, agents, and agencies running rental portfolios in Rwanda and East Africa, priced and reported in RWF.

Context

Umutungo is two products under one account. Owners run the portfolio in a private ops workspace — units, leases, rent, costs, maintenance, and month-end reports. Separately, vacant inventory can be published to listings.umutungo.co so renters and buyers can browse without seeing internal ledgers.

Problem

Most portfolios still live in notebooks, WhatsApp threads, and spreadsheets. Rent status is unclear, vacancies sit longer than they should, and closing the month means reconstructing the truth from chats and files.

Constraints

  • Built around RWF rent and reporting for Rwanda and East Africa
  • Private ops data must never leak onto the public listings site
  • Plans for landlords, agents, and agencies with different access limits

Role and scope

RURANGO contribution: Product design and engineering.

  • Product and marketing experience for umutungo.co
  • Ops concepts: units, leases, rent status, expenses, maintenance
  • Public listings and prospect pipeline
  • Plan models for landlords, agents, and agencies

Approach

Treat operations and listings as related but separate hosts. The workspace is the system of record. Listings only show what the owner chooses to publish. When a unit is occupied, it can stop appearing publicly; when it is vacant again, it can go back up.

Key decisions

  • Keep ops and listings apart

    Seekers browse published rentals, sales, land, and commercial stock. Owners keep ledgers, expense history, and maintenance private. Same account, different trust boundary.

  • Plans that match how people work

    Landlord, agent, and agency plans set unit counts, managers, and listing caps up front — so growth limits are visible before month-end surprises.

  • Month-end as a real workflow

    Income, costs, and occupancy roll into a period report per property instead of being rebuilt from chats and spreadsheets.

Implementation

The live product includes a free trial, portfolio dashboard, property and unit setup, expense and maintenance tracking, tenant payment claims and repair reports, and a publish/prospect flow for vacant units on the listings site.

  • Rent and lease tracking
  • Expenses and monthly property close
  • Maintenance workflows
  • Vacant-unit listing publish and prospect pipeline
  • Landlord, agent, and agency plan models
  • Tenant portal for payment claims and maintenance reports

Outcomes

  • Live product at umutungo.co with trial and sign-in
  • Public listings at listings.umutungo.co for rent, sale, land, and commercial

Limited to what is publicly verifiable — no invented metrics.

Reflection

  • Property owners trust software more when month-end and access rules are as clear as the marketing story.
  • A listings site only helps if publish state follows real vacancy — not a brochure that drifts from the portfolio.

Related work

Continue exploring

All work
  • Umugina product interface

    A Rwanda marketplace where shoppers see what local sellers stock, at what price, and where — before they leave home. Businesses list catalogs; agents earn on attributed sales.

    2026productshipped
  • Rojisitiri product interface

    Retail software for shops that grow beyond one till: point of sale, inventory, customer credit, and reporting across stores — currently in soft launch.

    2026productsoft launch

Next step

Discuss a project or opportunity

If you have a product to build, improve, or launch — get in touch.