Huma Eats
Faran Ahmad · End-to-End Flutter Development
Customer app for food and grocery delivery in Mozambique.
The brief
A food and grocery delivery service in Mozambique needed a customer app built around how people there pay: mobile money, wallet credits and cash on delivery, alongside cards.
What I built
- Built the customer ordering flow: restaurant and supermarket browsing, search and filters, favourites, cart and checkout with a delivery location on Google Maps.
- Integrated payments for the local market: M-Pesa and e-Mola top-ups for wallet credits, Stripe card payments, and cash on delivery with change requested in advance.
- Built live order tracking synced with the rider app, order states from pending to completed, cancellations, rider tips, and push and chat notifications.
- Added Google and Apple sign-in, and integrated and tested every endpoint against the backend team's Postman collection.
12 screens
Inside the app
Tap any screen to see it larger.
Screen recording: order, pay and track
Home with deals, categories and nearby supermarkets
Restaurants near you for a chosen dish
Restaurant page with menu and offers
Filters by menu, rating and location
Payment methods: M-Pesa, e-Mola, wallet credits, cash and card
Checkout with delivery map, change for cash and rider tip
Order placed
Orders by status
Live tracking while the rider picks up the order
Wallet credits and transaction history
Order and payment notificationsNext project
Grace Houseware

Grace Houseware
Tablet ordering for a housewares wholesaler: client prices, VAT and PDF invoices.
Tablet ordering for a housewares wholesaler: client prices, VAT and PDF invoices.
Previous: CarPrimeSee all work
Work with me
Need an app like Huma Eats?
Send me a few lines about it. You'll get questions, a rough timeline and a fixed price after a short call.