🍽️ Restaurant Realtime Backend
🔐 Connexion Restaurateur (Nouvelle)
Nouvelle page d'authentification pour les restaurateurs : connexion ou inscription avec email/password et Google OAuth.
🏪 Connexion Restaurateur (Nouvelle)
/restaurant_auth.html
🔐 Connexion Restaurateur (Ancienne)
Ancienne page d'authentification pour les restaurateurs : connexion ou inscription avec gestion des
tokens JWT.
🔐 Connexion Restaurateur (Ancienne)
/restaurant_auth.html?restaurantId=06d794d6-a0bf-4909-b197-8ce81f5d3e60
👨🍳 Dashboard Restaurant
Interface pour gérer les commandes d'un restaurant avec filtres et actions en temps réel.
👨🍳 Dashboard Restaurant (demo)
/restaurant.html?restaurantId=06d794d6-a0bf-4909-b197-8ce81f5d3e60
📡 Interface de Suivi (Track)
Interface pour suivre en temps réel la position d'un livreur sur une carte.
👀 Suivi (Track) (exemple)
/track.html?commandeId=f9447910-4f63-4c17-9cf6-ac2ce7a6b30e
🚚 Interface Livreur (Driver)
Interface pour le livreur : géolocalisation GPS et navigation Google Maps.
Ouvrir Driver
/driver.html?commandeId=123e4567-e89b-12d3-a456-426614174000&livreurId=987fcdeb-51a2-43d1-b789-123456789abc&dest=5.345,-4.024
🔐 Connexion Livreur (Nouvelle)
Nouvelle page d'authentification pour les livreurs avec OTP et code d'accès restaurant.
🚚 Connexion Livreur (Nouvelle)
/driver_login.html
🔐 Connexion Livreur (Ancienne)
Ancienne page d'authentification pour les livreurs : connexion ou inscription avec gestion des tokens
JWT.
🔐 Connexion Livreur (Nouvelle)
/driver_login.html?restaurantId=06d794d6-a0bf-4909-b197-8ce81f5d3e60
📊 Historique des Livraisons
Interface pour consulter l'historique des livraisons d'un livreur avec filtres par date.
📊 Historique Livraisons
/driver_history.html?livreurId=987fcdeb-51a2-43d1-b789-123456789abc
🔗 API Endpoints
Documentation des endpoints disponibles :
📋 Instructions d'utilisation
Pour le suivi (Track) :
- Remplacez
YOUR_COMMANDE_ID
par l'UUID de la commande
- Ouvrez l'URL dans un navigateur
- La carte se mettra à jour automatiquement quand le livreur envoie sa position
Pour le livreur (Driver) :
- Remplacez les paramètres par les vraies valeurs
- Ouvrez sur le téléphone du livreur
- Cliquez sur "Démarrer envoi" pour activer le GPS et l'envoi automatique
- Utilisez "Ouvrir Google Maps" pour la navigation turn-by-turn
🔧 Test rapide
Pour tester rapidement, vous pouvez utiliser ces exemples :
# Suivi d'une commande (remplacer par un vrai UUID)
Test Track
# Interface livreur (remplacer par de vrais UUIDs)
Test Driver