🚧 Status: In Active Development - This project is currently being built. Follow along as I ship features.
Trael Delivers is a multi-app food delivery ecosystem designed specifically for local African markets, starting with Ghana. Unlike generic delivery apps that simply copy Western models, Trael Delivers is built around the realities of local logistics, payments, and merchant operations.
The Problem
Most food delivery apps in Africa are clones of Western platforms. They fail because they ignore:
- Local payment realities - Not everyone has cards or digital wallets
- Cash-heavy logistics - Drivers need to handle cash transactions
- Merchant diversity - From street vendors to restaurants, all need different tools
- Infrastructure gaps - Unreliable addresses, varying connectivity
Trael Delivers was built from the ground up for these realities.
The Platform
The platform consists of four connected applications:
📱 Customer App
Browse restaurants, order food, track delivery in real-time, pay with mobile money or cash.
🚗 Driver App
Accept orders, navigate to pickups and deliveries, manage earnings, handle cash collections.
🏪 Merchant App
Manage menu, receive orders, track fulfillment, view analytics and revenue.
🎛️ Admin Dashboard
Operations control, analytics, dispute resolution, order monitoring, and platform management.
All applications are connected through a centralized backend, enabling real-time order tracking, payment verification, and role-based access control.
What I Built
This wasn't a UI demo—it was a full production system:
Order Lifecycle Management
End-to-end tracking from placement to delivery, handling every state transition and edge case.
Payment Processing
Secure payment initiation and verification flows supporting multiple methods including mobile money and cash.
Fee Calculations
Delivery fees, service fees, tax, and tip calculations that adapt to distance, time, and order value.
Role-Based Authentication
Secure access control for customers, drivers, merchants, and admins with appropriate permissions.
Admin Tools
Dispute resolution, order monitoring, revenue insights, and operational analytics.
Local Adaptability
A major focus of Trael Delivers is meeting users where they are:
- ✅ Region-specific payment methods
- ✅ Cash-aware logistics workflows
- ✅ Flexible merchant onboarding (no smartphone required for basic vendors)
- ✅ Scalable expansion across cities and regions
Technical Challenges
Trael Delivers pushed me into system design thinking:
- Concurrency - Multiple drivers, orders, and updates happening simultaneously
- Data consistency - Ensuring accurate state across all four apps
- Failure handling - What happens when payments fail mid-order?
- Edge cases - Late drivers, partial fulfillment, customer disputes, refund logic
Tech Stack
- Mobile Apps: React Native with Expo
- Web Dashboard: Next.js with TypeScript
- Backend: Node.js API
- Database: Supabase (PostgreSQL + Real-time)
- Maps: Google Maps API for routing and tracking
- Payments: Mobile money + cash handling logic
- Hosting: Vercel + Cloud infrastructure
The Philosophy
Technology should meet people where they are, not force them into models that don't fit their environment.
Trael Delivers reflects this philosophy. It's not about copying DoorDash or Uber Eats—it's about building what actually works for African markets.
Why It Matters
This project taught me scale, systems, and operational complexity. Building four interconnected apps that handle real money and real deliveries is a different challenge than building a simple CRUD app.
Trael Delivers is practical, market-aware, and built with long-term vision for African food delivery infrastructure.
Built by Travis Moore (Angelo Asante) - building technology that meets people where they are.