# đź›’ Lumoo - Votre supermarche en ligne (Mali)
Lumoo est une application e-commerce moderne conçue pour le marché malien, permettant la vente de produits alimentaires avec paiement par Mobile Money ou a la livraison.
## 🚀 Fonctionnalités
### 👤 Pour les Clients
- **Catalogue Dynamique** : Navigation par catégories (Alimentaire / Légumes).
- **Recherche & Filtres** : Recherche instantanée et étiquettes intelligentes (Top, Bio, Promo...).
- **Panier Intelligent** : Création et gestion simplifiée du panier.
- **Paiement Local** : Intégration visuelle d'Orange Money, Moov Money et Wave.
- **Suivi en Direct** : Suivre l'état de sa commande et contacter son livreur.
### 🛵 Pour les Livreurs
- **Espace Dédié** : Visualisation des livraisons assignées.
- **Gestion de Statut** : Possibilité de marquer une commande comme "Livrée".
- **Profil Personnalisé** : Modification des informations et de la photo de profil.
### 👨‍💼 Pour l'Administrateur (Tableau de Bord)
- **Dashboard Complet** : Statistiques de ventes, CA total et gestion des stocks.
- **Gestion des Commandes** : Modification, annulation et assignation de livreurs.
- **Gestion du Catalogue** : Import/Export Excel des produits, gestion des images et des prix.
- **Contrôle Utilisateurs** : Création, modification et blocage de comptes (Admin/Client/Livreur).
## đź› Tech Stack
- **Frontend** : React 19, Vite, Tailwind CSS 4.
- **Backend** : Supabase (PostgreSQL + Realtime).
- **Données** : XLSX pour l'import/export de catalogue.
## ⚙️ Installation
1. Cloner le projet.
2. Installer les dépendances : `npm install`.
3. Configurer le fichier `.env` avec vos clés Supabase.
4. Exécuter le schéma SQL fourni dans `supabase-schema.sql` et `notifications-schema.sql` sur votre console Supabase.
5. Lancer en local : `npm run dev`.
---
Fait avec đź’š au Mali.