En tant qu’utilisateur, je veux recevoir des recettes qui ne contiennent aucun des ingrédients auxquels je suis intolérant ou allergique, pour garantir ma sécurité alimentaire. - o-kinnen/TFE GitHub Wiki
Complexité : 7
Description, intérêt et objectif
Cette fonctionnalité permettra à l'utilisateur de trouver des recettes facilement sans se préoccuper de ses restrictions alimentaires et ainsi avoir un gain de temps.
Critères d'acceptation
-
Les utilisateurs reçoivent des recettes qui ne contiennent aucun des ingrédients enregistrés comme intolérance ou allergie dans leur profil.
-
Trois propositions de recettes sont proposées à chaque recherche.
-
En cliquant sur une recette, un modal s'ouvre, affichant les détails de la recette.
-
Les recettes présentées doivent être stockées dans la base de données liées à des restrictions alimentaires spécifiques.
Maquette
Prérequis
- Logique de création de compte fait avec les pages de base (inscription, connexion, etc).
- Base de donnée faites avec les tables (users, dietary_restrictions, user_restrictions, recipes, recipe_ingredients et ingredients ).
Tâches Techniques
-
Filtre des recettes en fonction des intolérances et allergies enregistrées pour chaque utilisateur.
-
Ajout des trois recettes filtrées et les afficher après que l'utilisateur ait cliqué sur "Rechercher des recettes".
-
Faire un modal pour afficher les informations complètes de chaque recette sélectionnée.