/Click-Collect

Projet web

Primary LanguageJavaScript

Click Collect

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