All projects

In developmentMobile app · 2026
MediGo
A medicine-ordering app in progress: browse pharmacies, view their medicines and add them to a cart.


Overview
MediGo is a Flutter app I'm building to make it easier to find medicine at pharmacies and order it. Pharmacy and medicine data is stored in Cloud Firestore and updates in the app in real time.
The problem
Finding out which pharmacy has a medicine usually means calling around or going in person. MediGo aims to show pharmacies and their medicines in one app and let users order from there.
My contribution
- Sole developer: app structure, UI, Firebase integration and data models.
Built so far
- Onboarding, then email and password sign-up and login
- Google and Apple sign-in
- Pharmacy list that updates live from Firestore
- Medicine catalogue with prices in UGX
- Cart for selected medicines
- Add a pharmacy; its address is converted to map coordinates
Still in progress
- Map view of nearby pharmacies
- Checkout, orders and delivery (order and driver data models exist; screens are not built yet)
- Pharmacy detail and account settings screens
Implementation highlights
- Auth state decides whether to show onboarding or the main app
- A small Firestore service layer provides typed streams of pharmacies and medicines, with optional filtering by pharmacy
- Firebase configuration is kept out of version control
Screenshots
Captured from the current web build. More screens will follow as development continues.