Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 3.2 KB

cahier_des_charges_cuisine.md

File metadata and controls

43 lines (32 loc) · 3.2 KB

Cahier des charges - Application de recettes et de listes de courses avec IA

1. Objectif du projet

Créer une application web permettant aux utilisateurs de générer des recettes et des listes de courses personnalisées grâce à l'intelligence artificielle (IA), en fonction de leurs besoins et préférences. Cette application doit être simple à utiliser et permettre également des interactions sociales entre les utilisateurs.


2. Fonctionnalités principales

2.1. Génération de recettes et listes de courses à partir d’un nom de recette
  • L'utilisateur peut saisir le nom d'une recette, et l'application génère automatiquement la liste des ingrédients nécessaires, ainsi que les étapes détaillées pour la réaliser.
  • L'utilisateur peut ajuster la recette en fonction du nombre de personnes et du type de mangeur (gros mangeur, moyen, etc.).
  • L'application génère également une liste de courses basée sur la recette.
2.2. Génération de plusieurs recettes pour la semaine
  • L'utilisateur peut demander à l'application de proposer des recettes pour plusieurs jours (ex : une semaine), adaptées au nombre de personnes.
  • L'application génère une liste de courses unifiée pour toutes les recettes de la période choisie.
  • L'utilisateur peut préciser des préférences alimentaires ou des restrictions (ex : repas végétariens, plats sans gluten).
2.3. Génération de recettes à partir des ingrédients disponibles
  • L'utilisateur peut entrer les ingrédients qu'il a déjà chez lui (ex. les ingrédients dans son frigo), et l'application propose des recettes correspondant à ces ingrédients.
  • L'utilisateur peut ainsi éviter le gaspillage alimentaire en utilisant ce qu'il possède déjà.
2.4. Reconnaissance vocale pour la création de recettes
  • L'application permet à l'utilisateur de dicter une recette ou une liste d'ingrédients à voix haute.
  • L'IA convertit la voix en texte et crée une recette simplifiée ou une liste de courses en fonction des informations données oralement.
2.5. Identification de recettes à partir de photos
  • L'utilisateur peut prendre une photo d'un plat cuisiné, et l'application propose une ou plusieurs recettes qui correspondent visuellement au plat.
  • Cela permet de retrouver facilement comment cuisiner un plat simplement en prenant une photo.
2.6. Fonctions sociales
  • L'utilisateur peut ajouter des recettes à ses favoris pour les retrouver plus tard.
  • Il peut partager des recettes avec ses amis ou sur les réseaux sociaux.
  • Les utilisateurs peuvent commenter les recettes et échanger des astuces ou retours d’expérience.
  • L'application permet également de créer des listes thématiques de recettes (ex : "Recettes rapides", "Plats pour une soirée entre amis").

3. Objectifs supplémentaires

  • Offrir une expérience utilisateur intuitive, facile à utiliser pour tous types de profils (débutants ou cuisiniers confirmés).
  • Permettre une personnalisation des recettes en fonction des préférences et besoins alimentaires des utilisateurs.
  • Faciliter la planification des repas sur une semaine entière pour optimiser les courses et limiter le gaspillage.