When the owners of a busy family clinic in Garki asked the School of Computing for help, their problem was simple to describe and hard to solve: patients queued from 6:00 for a 9:00 opening, and many left without being seen.
A brief from a real client
The software studio pairs every final-year team with an outside client. This team of six met the clinic's practice manager in September and spent two days at the front desk watching how bookings really happened, mostly by phone and in a paper diary.
Designed for the phones patients have
The team built a booking flow that works over WhatsApp and a light web page, with reminders by SMS. Patients choose a time slot, and the front desk sees the day on a tablet that runs through power cuts on the clinic's inverter.
We stopped thinking about features and started thinking about the woman who arrives at six with a sick child.

What changed
Six weeks after launch, the clinic reports that the morning queue has halved and missed appointments have fallen from one in five to one in twelve. The practice manager says staff now spend their mornings with patients instead of the phone.
Learning that sticks
Dr Emeka Obi, head of Software Engineering, says the project taught more than any exam: negotiating scope, testing with real users and supporting software after launch. The team will maintain the app until they graduate, then hand it to the next cohort.
The studio is now taking briefs for the 2027 cohort from Abuja businesses, NGOs and public agencies.
Example story for this demo. People and organisations are invented.
