Skip to content
Victor Cotton edited this page Feb 10, 2021 · 50 revisions

Site de vente en ligne à emporter pour boulangerie

Présentation du projet

Le projet est arrivé suite à une discussion avec mon boulanger lors du premier confinement qui se plaignait d'avoir trop de monde en même temps. Je lui ai alors proposer ce projet. Qui est un site web de commande en ligne de ces différents produits : pains, baguette, croissants, pistolets, etc. Lors de la commande le client sélectionne les différents produits qu'il désire acheter mais aussi la date et l'heure qu'il veut tant que celle-ci reste dans les heures d'ouverture de la boulangerie.

Présentation du client

Le client est un boulanger habitant la région de Gembloux. Et qui est désireux de se digitaliser un peu étant donné les conditions sanitaires actuelles. Il veut donner à sa nouvelle clientèle qui se compose essentiellement de jeune, de pouvoir passer commander en ligne avant d'aller chercher leur commande à la date et l'heure convenue.

USER STORIES

US1 Inscription

En tant que visisteur, je veux pouvoir m'inscrire sur le site web de la boulangerie.
DESCRIPTION Sur cette page d'inscription, il doit figurer un formulaire d'inscription contenant ces différents champs :
Prénom - Nom - Email - Mot de passe
En plus de ces chams à remplir, un bouton valider sera cliquable pour valider et enregistrer l'inscription.

ACCEPTATION Etant donné que j'ai rempli tous les champs du formulaire, je dois avoir accès au site web en étant connecté sur mon compte client
Etant donné que je me suis inscris, je dois avoir la possiblité de me connecter en tant que client sur l'interface de connection (US2)

TACHES TECHNIQUES Créer le formulaire d'inscription avec les différents champs
Créer les routes sur l'API pour l'échange de données Créer la table utilisateur sur la base de données

Auteur : Victor COTTON

US2 Login

En tant qu'utilisateur, je veux pouvoir me connecter sur mon compte client du site de la boulangerie.
DESCRIPTION Sur cette page de connexion, il doit figurer un formulaire de connexion contenant ces différents champs :
Email - Mot de passe
En plus de ces chams à remplir, un bouton valider sera cliquable pour valider et se connecter au site web de la boulangerie.

ACCEPTATION Etant donné que j'ai rempli mes données de connection, je dois avoir accès au site web en étant connecté sur mon compte client.

TACHES TECHNIQUES Créer le formulaire de connexion avec les différents champs
Créer les différentes routes sur l'API relative à une connexion sur site web.

US3 Acceuil

DESCRIPTION En tant qu'utilisateur je souhaite avoir accès à la page d'accueil afin d'y voir un résumé des informations de la boulangerie.

ACCEPTATION

TACHES TECHNIQUES

Auteur : Servais Léon

US4 Gamme

DESCRIPTION En tant qu'utilisateur je souhaite voir toute la gamme de la boulangerie avec des photos et une petites déscription.

ACCEPTATION Etant donné que je veux voir des produits, je me rends sur la page dédié à cette effet.

TACHES TECHNIQUES Mettre en place des phoros qui permet à l'utilisateur de choisir ces produits ainsi que les visualier.

Auteur : Servais Léon

US5 Commande

DESCRIPTION Lorsque je suis sur le site je vais sur la page commande grâce au bouton commande en haut à gauche de la page. Celui-ci m'emmènera vers la page qui me permettra de choisir mes produits ainsi que leurs quantités.

ACCEPTATION Etant donné que je veux commander des produits, je me rends sur la page dédié à cette effet. Etant donné que je suis logé sur le site j'ai accès à cette page.

TACHES TECHNIQUES Mettre en place une liste qui permet à l'utilisateur de choisir ces produits ainsi que les quantités. Mettre en place un système de vision de l'intérieur du panier. Vérifier que les heures et jours choisit sont dans les horaires de la boulangerie.

Auteur : Grégoire Antoine

US6 Vérification commande

DESCRIPTION Lorsque j'ai passé commande je peux à tout moment vérifier le contenue de ma commande et la modifier jusqu'à un jour avant la date delivraison

ACCEPTATION Etant donné que j'ai commandé des produits je veux vérifier ma commande, je me rends sur la page dédié à cette effet. Etant donné que je suis logé sur le site j'ai accès à cette page. Etant donné que j'ai déjà fait plusieurs commande je peux voir mes commande antérieur. Etant donné que je suis plus d'un jour avant la livraison de ma commande je peux la modifier.

TACHES TECHNIQUES Mettre en place une liste qui permet à l'utilisateur de voir ces produits ainsi que les quantités. mettre en place un bouton pour pouvoir modifier la commande en attente. Mettre en place un système de récupération des anciennes commandes Vérifier que le changement ne peut pas avoir lieu minimum 24h avant la livraison de la commande.

Auteur : Grégoire Antoine

Liens

trello : https://trello.com/b/PEhsoMSG/devwebii clockify : https://clockify.me/dashboard

Clone this wiki locally