Skip to content

Nati-Developer/delivery_app

Repository files navigation

🚀 ZEWE Delivery — Smart Delivery App for Debire Birhan

App Banner


📖 Overview

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.


⚙️ Tech Stack

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

🔋 Features

👤 Customer App

  • 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

🧑‍💼 Admin Panel

  • Manage users, orders, and drivers
  • Add/delete vehicles
  • Edit bookings and blogs
  • View payment reports

🚴‍♂️ Driver App (coming soon)

  • Accept/reject delivery requests
  • Navigate using integrated Google Maps
  • Update delivery progress in real time

🧰 Project Setup

1️⃣ Clone the Repository

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, 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors