Tâches (fait = [x] , à faire = [ ]):
Back office :
- Création de la BDD
- Méthodes de connection à la BDD
- Création Classes pour chaque table
- Méthodes de select all pour chaque classes
- Méthodes de selection par ID pour chaque classes
- Méthodes d'insertion pour les classes : Client, Admin, Commande,Produit(dans Admin),ProduitsCommande
- Page d'Authentification Admin
- Page de création de compte admin pour les admins
- Page d'ajout de produits pour les admins
- Page modification des produits pour les admins
- Page Suppression des produits pour les admin
- Page pour lister les clients pour les admins
- Page pour liste les commandes pour les admins
- [OPTIONNEL] Possibilité de modifier le statut de la commande
Front Office:
- Création compte client (NB: Ajouter des message d'erreurs à l'écran pour l'utilisateur, pour ne pas afficher juste les erreurs SQL pour un identifiant déjà pris par exemple)
- [OPTIONNEL] Mise à jour des information du compte
- Authentification du client
- Liste de produits (Reste à centrer les cards pour un meilleur affichage, ajouter une photo produit ?)
- Ajouter/retirer des produits du panier
- Transformation du panier en commande
- Liste des commandes du client
TO DO : SUPPRIMER LES DROITS GLOBAUX DE L'UTILISATEUR BDD