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

image

image

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.