Two React Native apps for one marketplace serving Canada, the US and Nigeria: a consumer app for ordering African groceries, and a separate driver app for the people delivering them.
- Role
- Mobile — consumer and driver clients
- Timeline
- 2026
- Platforms
- iOS, Android
- Status
- In development
What went into it
- 01
Two apps built as one system — the driver client inherits the consumer app's conventions, primitives and design language rather than starting over.
- 02
Stripe PaymentSheet checkout wired for Apple Pay and Google Pay, with merchant country handled as configuration because the apps ship across three markets.
- 03
Live order tracking on react-native-maps, with push notifications for status changes.
- 04
Tokens held in expo-secure-store behind a single storage module, so no screen touches credentials directly.
- 05
A deliberate register of what is knowingly unfinished — payouts, live API runs, the Stripe account decision — kept in the repo so nothing unshipped is mistaken for an oversight.
Built with
Have something you need built?
Tell me what you're working on and what it needs to do. I'll come back within two days with an honest read on scope, approach and timeline.