CASE №0004 · Classification: Operating — Under Observation

Edanra

Monthly rent where the market demands two years upfront · Ghana

Monthly rent where the market demands two years upfront.

Filing Metadata

Type
Software
Status
Active
Stack
5 components
Filed
MMXXVI
The Premise

Filed by the Agent · For Internal Distribution

Renting in Ghana normally demands one to two years of rent upfront. Stated plainly it sounds like a typo. It is not: it is the standing condition of getting a roof, and it means housing is rationed by who can produce a two-year lump sum rather than by who can afford to live somewhere month to month.

Edanra replaced that with monthly instalments, and turned on-time payments into a credit history tenants can build on. The second half matters as much as the first — a tenant who pays reliably for two years should finish with something to show for it, and under the lump-sum model they finish with nothing but a receipt.

I led the frontend architecture and built the admin dashboard that handles payment tracking and reconciliation — now running across 150+ recurring tenant contracts.

The Bureau records that the two-year advance was never written into law. It simply became what everybody did.

The Surfaces · Tenant and Operator

Chapter A · Tenant Experience

When rent becomes a monthly bill.

For the tenant the product is almost boring, which is the point: rent becomes a monthly obligation like any other bill, rather than a two-year sum that must be assembled before a landlord will hand over keys. The interesting part happens quietly underneath — each payment on time is recorded as credit history rather than evaporating into a receipt.

Exhibit A · Tenant · Payment Schedule

Monthly instalments in place of a lump sum

  • Monthly instalments instead of 1–2 years upfront
  • On-time payments build a usable credit history
  • Frontend architecture — my responsibility end to end

Chapter B · Admin Dashboard

When 150 contracts have to reconcile.

Recurring contracts are easy to sell and hard to administer. The admin dashboard is where the portfolio is actually kept honest: what was due, what arrived, what needs chasing, and whether the books agree with the bank. It runs across 150+ recurring tenant contracts, which is the number at which manual reconciliation stops being possible.

Exhibit B · Admin · Portfolio Overview

Payment tracking and reconciliation

  • Payment tracking across 150+ recurring contracts
  • Reconciliation between expected and received
  • Built and owned by me
Technical Specification

Parts Inventory · Annotated by the Agent

Frontend
Next.js · TypeScript
Backend
Python
Database
PostgreSQL
Infrastructure
AWS
Role
Frontend architecture · admin dashboard
Scale
150+ recurring tenant contracts
Field Notes

Two years of rent, paid on time, should leave you with more than a receipt.

— Internal memo, undated