Software products & enterprise systems — engineered in Kampala.Explore products
← All insights
Product Development15 June 2025 · 7 min read

How we shipped Hostella to production

One deployed product taught us more about East African operational software than any proposal deck. A honest account of what production means.

Hostella started as a concrete problem: a hostel running on paper registers and WhatsApp. No generic property management template fit — partial payments, room state, and refund approvals needed custom modelling.

We separated Resident (a person who may stay multiple times) from Stay (a single occupancy with dates, room, and payment state). Rooms transition through Available, Occupied, Maintenance, and Reserved automatically on check-in and checkout.

The system runs on Vercel (frontend) and Render (backend) with PostgreSQL. Email notifications go through Brevo. It is not a prototype — it is in active use.

Shipping taught us that production means more than deployment. It means the administrator who inherits the system can answer operational questions without calling the developer. That is the bar we hold every product to.

Build with us

Building operational software?

Talk to the engineers who write about this work — and do it daily.