Projet Étudiant — Par Groupe de 2 étudiants
Application web complète pour la gestion des produits, commandes, clients, support et promotions dans une boulangerie artisanale.
Les boulangeries artisanales doivent aujourd’hui gérer efficacement leurs produits, commandes, clients et communications pour rester compétitives.
Les clients attendent :
- Commander en ligne
- Suivre leur livraison
- Profiter d’offres spéciales
- Accéder rapidement au support
👉 Cette application vise à répondre à ces besoins tout en facilitant la gestion interne.
Développer une application web sécurisée et responsive permettant aux acteurs d’une boulangerie (gérant, employés, clients) de gérer :
- Produits et promotions
- Commandes et livraisons
- Support client via chat
- Facturation et suivi commercial
Accessible depuis ordinateur, tablette et mobile.
-
Administrateur / Gérant
- Contrôle complet de l’activité
- Gestion des utilisateurs, produits, commandes, promotions et statistiques
-
Employé
- Préparation des commandes
- Mise à jour du statut
- Gestion des livraisons
- Assistance client
-
Client
- Navigation dans le catalogue
- Passage de commandes
- Suivi des livraisons
- Consultation des promotions
- Interaction avec le support
- Trois rôles : Administrateur/Gérant, Employé, Client
- Authentification sécurisée & gestion des droits d’accès
- CRUD sur produits & catégories
- Gestion des stocks, prix, descriptions, photos et allergènes
- Passage de commande en ligne
- Paiement : en ligne ou à la livraison
- Suivi du statut (préparation → livraison)
- Mise à jour par les employés
- Notifications automatiques
- Espace personnel sécurisé
- Historique des commandes
- Téléchargement des factures en PDF
- Génération automatique de factures (PDF)
- Envoi par email
- Création de promotions temporaires
- Packs spéciaux (ex. petit-déjeuner)
- Application automatique des réductions
- Chat en temps réel (option IA pour recommandations)
- Backend : Laravel (API REST sécurisée)
- Frontend : React + TailwindCSS + Shadcn UI
- Base de données : MySQL / PostgreSQL
- Cache & Sessions : Redis
- Notifications : Laravel Notifications + Emails
Projet réalisé par