Backlog Francois - falcoda/Projet-DevWeb-III GitHub Wiki

User storie personelle

** 2(NI et I) En tant qu'utilisateur je souhaite pouvoir consulter la liste du matériel proposé par l'ASBL afin de pouvoir par la suite passer commande**


Lorsqu'un utilisateur inscrit ou non-inscrit se rend sur la page "materiels" cela envois une requête au serveur qui va chercher dans la DB la liste du matériels et génère du html qui sera la réponse à la requête.

Lors de la génération du HTML le src de l'image correspondant au matériel est automatiquement changé afin d'afficher la bonne image pour le bon 
produit.

Une description de chaque produit est également présente afin que l'utilisateur aie plus de détails sur celui-ci.

Eléments présents

  • La liste de matériels, chaque élément est accompagné d'un image ainsi que d'un petit descriptif.

Fonctionnalitées

  • Réception de la liste de matériel

    Lorsque l'utilisateur essaye de joindre la page "/materiel" cela effectue une requête GET vers le serveur.
    Lorsque la requête arrive au serveur, il va ensuite chercher dans la DB la liste du matériel (nom, descriptif).
    Le serveur renvois ensuite comme réponse cette liste au format JSON.
    L'utilisateur récupère la réponse de sa requête (au format JSON).

  • Affichage de la liste de matériel

    Le JSON retourné permet la génération dynamique de la page HTML.

Utilisation d'API

Afin de faire sa requête vers le serveur, l'utilisateur utilise l'API suivante

Description Endpoint Paramètre Méthode Réponse
Demande de la liste du matériel au serveur /materiels GET revois la liste du matériel au format JSON

Maquette

Maquette page contact

User storie personelle numéro 2

1 (NI et I) En tant qu'utilisateur je souhaite avoir une description de l'ASBL afin de me renseigner sur celle-ci.

Lorsqu'un utilisateur inscrit ou non-inscrit se rend sur la page "A propos" cela envois une requête au serveur qui va renvoyer le HTML de cette page.

Eléments présents

  • Une description de l'asbl, une image de couverture avec une animation sympa ainsi que le logo de l'absl qui lorsque l'on passe la souris au dessus effectue une inversion des couleurs.

Fonctionnalitées

  • **Réception de l'HTML de la page **

    Lorsque l'utilisateur essaye de joindre la page "/" soit en essayant de joindre le site internet de l'asbl soit en appuyant sur l'onglet "A Propos", cela envois une requête vers le serveur qui renvois le html de la page.

Utilisation d'API

Afin de faire sa requête vers le serveur, l'utilisateur utilise l'API suivante

Description Endpoint Paramètre Méthode Réponse
Essaye de joindre la page "A propos" /accueil GET revois le HTML de la page d'accueil

Maquette

Maquette page contact