Afrilish
Based in the UK, Afrilish is a food delivery platform connecting customers, restaurants and riders from the first order to the final delivery.
- Role
- Software Engineer
- Focus
- Food Delivery · Logistics · Mobile · Commerce
- Stack
- Node.js · TypeScript · React Native · REST API · Jest
- Type
- Logistics · Mobile

The problem
Every food order passes through several hands. Customers need to place it, restaurants need to prepare it, and riders need to deliver it. Afrilish needed to connect these responsibilities while giving each participant a clear view of their part in the process.
The approach
The platform pairs a customer ordering app with a partner app for restaurants and riders. Both use a shared API, allowing the same order to move through preparation, dispatch and delivery across the two experiences.
The build
- —Customers can browse menus and complete checkout in the ordering app.
- —The partner app gives restaurants and riders the tools to handle their stages of an order.
- —A delivery workflow tracks each order through preparation, dispatch and completion.
- —A shared API powers both apps, supported by automated tests.
The outcome
Afrilish launched with customer ordering, a partner app and the delivery workflow connecting them. The product is available on the web and Google Play.
On Google Play
Get it on Google Play ↗

