The Challenge
The council was overwhelmed with in-person visits for routine services. Citizens faced long queues and officials were spending hours on manual paperwork.
Our Solution
We built a Laravel-based self-service portal with M-Pesa and Orange Money payment integration, SMS notifications via MTN API, and a live status tracker for all submitted applications.
Results
Reduced in-person visits by 60% within 3 months. Processing time dropped from 5 days to 48 hours on average. Over 4,200 citizens registered in the first month.