Les meilleurs développeurs mobile freelances sont sur Codeur.com

Build my app called SIFETLI, a delivery platform in El Jadida, Morocco

 Ouvert · Moins de 500 € · 16 offres · 597 vues


Build my app called SIFETLI, a delivery platform in El Jadida, Morocco.

SIFETLI connects customers, Café Dialek, and delivery drivers.

Main users:
1. Customer
2. Café Dialek owner/shop dashboard
3. Driver
4. Admin

Customer features:
- View Café Dialek menu
- Add items to cart
- Enter phone number
- Add delivery address
- Select map location / pin location
- Place order
- See order status: pending, assigned, preparing, picked up, delivered
- See assigned driver info

Café Dialek menu:
Coffee:
- Espresso — 20 MAD
- Café Noir — 20 MAD
- Cappuccino — 30 MAD
- Latte — 30 MAD

Cold Drinks:
- Iced Coffee — 35 MAD
- Orange Juice — 25 MAD
- Water — 10 MAD

Snacks:
- Croissant — 15 MAD
- Sandwich — 35 MAD

Shop dashboard:
- Receive new orders
- View customer phone, address, items, total
- Update order status
- Manage menu items

Driver page:
- Driver can go online/offline
- Driver receives assigned orders
- Driver sees pickup: Café Dialek
- Driver sees dropoff address
- Driver can update status: accepted, picked up, delivered

Admin page:
- Manage users
- Manage drivers
- Manage Café Dialek
- View all orders

Backend logic:
Use AWS-style structure:
- SIFETLI-Users
- SIFETLI-Shops
- SIFETLI-Drivers
- SIFETLI-Orders

Orders should include:
orderId, userId, shopId, customerPhone, deliveryAddress, totalAmount, items, status, assignedDriverId, createdAt.

Driver should include:
driverId, name, phone, isAvailable, currentOrderId, location.

Shop:
shopId: shop_001
name: Café Dialek
phone: ••••••••••
city: El Jadida

Driver:
driverId: driver_001
name: Aymane
phone: ••••••••••

Automation:
When new order is created with status pending:
- Find available driver
- Assign driver
- Update order status to assigned
- Mark driver unavailable
- Send WhatsApp notification to shop, driver, and customer

WhatsApp notifications:
Shop message:
“New SIFETLI order received: {orderId}, total {totalAmount} MAD, address: {deliveryAddress}.”

Driver message:
“New delivery assigned: {orderId}. Pickup: Café Dialek. Dropoff: {deliveryAddress}.”

Customer message:
“Your SIFETLI order {orderId} has been received and a driver will be assigned soon.”

Design:
- Mobile-first
- Premium Uber Eats / Glovo style
- Dark header
- Orange accent color #ff6b00
- Rounded cards
- Smooth buttons
- Clean Arabic/French/English-ready layout

Build a working prototype with frontend screens and backend-ready structure.

Budget indicatif : Moins de 500 €

Publication : 29 avril 2026 à 08h53

Profils recherchés : Développeur mobile freelance , Développeur full-stack freelance , Développeur front-end freelance , Développeur back-end freelance , Développeur API freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

16 freelances ont répondu à ce projet

16 propositions de devis en moins de 2h

Vinay Bansal Agence de développement web
Innodataweb Développeur full-stack
Julien Thomas Agence web
VIVADO Agence web
Jérémy Depoortere Agence développement spécifique
Amol Parikh Développeur Node.js
Mustapha Hamadi Développeur JavaScript
+9

Montant moyen des devis proposés : 750 €

Estimation du délai : 6 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients