OjaEwa
Mobile marketplace with real courier and payment integrations
Role
Full-stack + mobile developer
OjaEwa needed to work like a real commerce operation from day one, not a demo — which meant integrating actual courier and payment infrastructure rather than mocking it out.
Approach
Integration-heavy backend
The Laravel API wires together DHL and Shipbubble for logistics, MoMo for payments, and Pusher plus Firebase Cloud Messaging for realtime order updates — the unglamorous plumbing that makes a marketplace actually usable.
Offline-capable mobile
The Flutter app uses Drift and Hive for local persistence, so the shopping experience holds up on inconsistent connectivity.
Outcome
A working four-surface product (mobile, dashboard, landing, API) with production-grade third-party integrations already in place.
Next project