• Aucun résultat trouvé

NOM /PRENOM : Projet 2 : gestion de commandesTravail demandé (validation en début de séance)Suivi :

N/A
N/A
Protected

Academic year: 2022

Partager "NOM /PRENOM : Projet 2 : gestion de commandesTravail demandé (validation en début de séance)Suivi :"

Copied!
3
0
0

Texte intégral

(1)

NOM /PRENOM : Projet 2 : gestion de commandes Travail demandé

(validation en début de séance) Suivi :

Validation par le professeur

Aspect :

* Création de la base et des enregistrements pour avoir un jeu de test original ( avec photos)

* Ergonomie : utilisation de « bootstrap ». Site

« responsive ». Utilisabilité du site.

* Affichage du frontOffice (client) : produits sous forme de grille « responsive »

………

………

………...

Fonctionnalités  :

frontOffice : formulaire de commandes (clients )

* affichage du panier et des produits (sur la même vue)

* ajout dans un panier des produits (lien) : formulaire (vérifier que le panier est différent pour 2 clients)

* supprimer des produits du panier : formulaire

* l'ajout dans le panier d'un produit qui est déjà dans le panier modifie la quantité de produits

* la validation du panier génère une commande (interface pour confirmer/vider le panier/continuer les achat)

* affichage du prix total de la commande (repository) en cours (et des commandes passées)

* saisie de la quantité à commander dans un champ d’entrée

---

* ajout de commentaires sur un produit par un client - (editeur wysiwyg (oui/non)) (option :

* seul une personne qui a acheté un produit donne un avis dessus * l’admin peut supprimer certains avis

* filtrer les produits par type du coté client (catégorie à l'aide de liens , ou d'une liste déroulante, de case à cocher …), utiliser une session pour stocker ce filtre coté serveur.

* filtre avec des tranches de prix (min/max)

Semaine 3 Semaine 3

Semaine 3 Semaine 4

Semaine 4

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………

………

………

backOffice : gestion des commandes (vendeur)

* le vendeur peut afficher toutes les commandes et les valider (le client peut visualiser que la commande a été traitée )

* le vendeur peut afficher le détail d'une commande

* le client peut voir dans son espace que la commande est prise en compte (réalisée) et

* le client peut afficher le détails de ses commandes

* affichage du stock restant (dans le front-office)

* mise à jour des produits (quantité) lorsque un produit est ajouter au panier ou lorsque le panier est vidé sans achat.

* indiquer aux clients si un produit est « non disponible » et interdire la commande.

* mettre en valeur les produits (quantité) pour l’administrateur

* upload des images des produits (coté admin)

Semaine 4

Semaine 5

Semaine 4

………..

………..

………

………..

………..

………..

………

………..

………..

(2)

Sécurité, authentification :

* middleware de securité : URL et AUTH

* un client peut se créer un compte

* un client peut changer de login d'email et de mot de passe, adresse, nom, ville, code postal

* un nouveau client reçoit un email de confirmation avec un lien et un token pour directement se connecter

* inscription avec système de captcha (client)

* connexion avec un compte google/facebook

* réaliser des vues pour avoir des statistiques sur les ventes :

- formulaire pour la période

Semaine 5 ………...

………

………

………

……….

.……….

……….

.……….

.……….

Progression :

Semaine 2 : espace client (affichage des produits) / affichage du panier...

Semaine 3 : ajout/suppression d'un produit dans le panier...

Semaine 4 : Modification du nombre de produits dans le panier/ validation commande...

Semaine 5 : consultation des commandes - changement login/email/adresse de l'utilisateur...

Semaine 6 : validation du projet...

(3)

TD nodeJs: NOM : table projet1 :

* afficher

* ajouter

* modifier

* supprimer

* liste déroulante

* authentification

TD nodeJs: NOM : table projet1 :

* afficher

* ajouter

* modifier

* supprimer

* liste déroulante

* authentification

Références

Documents relatifs

Une fois que vous avez ajouté la quantité souhaitée, cliquez sur l'icône de panier noir pour ajouter les produits à votre panier (2).. En cas de succès, un message de

Je vous donnerais par la suite des recettes qui utiliseront cette technique on ne peut plus simple mais pour le moment je vais vous expliquer avec quelques photos.. Nous utiliserons

+ utilisation à venir de la gestion des frais de port et du calcul des tournées Coût : 72 € TTC / mois pour l'abonnement + 150 € pour la mise en route de

Patrick Gordon note que l’extrémité de l’arc capable côté B s’éloigne de OA, d’où une inversion de courbure de l’anse de panier quand M est proche de B. Cette observation

Les coûts des investigations font l’objet d’une hausse hors de proportion par rapport aux autres coûts des soins de santé 3 , en partie en raison du fait qu’environ de 30 à 40

POUR VOTRE SANTÉ, ÉVITEZ DE MANGER TROP GRAS, TROP SUCRÉ, TROP

Fixer le colombin au panier en pinçant les bouts.. contre les bords

scrit dans l'angle eoc, de façon que ce cercle soit inscrit dans le triangle coe\ cette tangente étant déterminée, les centres c, e le sont aussi, et les arcs de l'anse ont pour