Hulu Delivery is a modern React Native + Expo application designed for Debire Birhan, Ethiopia, connecting customers, drivers, and admins in one ecosystem.
It supports food, grocery, and pharmacy deliveries with secure Chapa payments and Google Maps real-time tracking.
| Layer | Technology |
|---|---|
| Frontend | React Native + Expo Router + NativeWind (Tailwind) |
| Backend | Node.js + Express + MySQL2 |
| Payments | Chapa API (Ethiopia) |
| Maps & Location | Google Maps API |
| Auth | JWT-based Authentication |
| State Management | Zustand / React Context |
| Deployment | Expo EAS Build + Railway / Render Backend |
- Browse restaurants, groceries, and pharmacies
- Add items to cart & checkout
- Pay securely with Chapa (ETB)
- Track delivery live on Google Maps
- Manage order history & profile
- Manage users, orders, and drivers
- Add/delete vehicles
- Edit bookings and blogs
- View payment reports
- Accept/reject delivery requests
- Navigate using integrated Google Maps
- Update delivery progress in real time
git clone https://github.com/Nati-Developer/delivery_app.git
cd delivery_app
npm install
EXPO_PUBLIC_API_URL=https://your-backend-url.com
EXPO_PUBLIC_GOOGLE_MAPS_API_KEY=your_google_maps_key
EXPO_PUBLIC_CHAPA_SECRET_KEY=your_chapa_secret_key
npx expo start
👨💻
Natnael Wosen (Nati_wosen)
Full-Stack Developer | Blockchain & AI Enthusiast
🌍 Debire Birhan, Addis Ababa Ethiopia,
