Cooksy : Application de gestion de recettes

Retrouver, gérer et organiser facilement toutes ses recettes

Contexte du projet

Cooksy a été imaginé pour permettre à tout le monde de retrouver rapidement ses recettes favorites et de gérer la liste des ingrédients nécessaires pour cuisiner sans stress.

Le projet a été réalisé en HTML, CSS, PHP et MySQL. Il met en avant la gestion de données relationnelles (tables plats, ingrédients, liaisons…) et l'expérience utilisateur avec une interface claire et accessible.

Fonctionnalités principales

Gestion des plats

Ajoutez, modifiez et supprimez vos plats préférés en un clic, pour créer votre carnet de recettes personnalisé.

Gestion des ingrédients

Créez et enrichissez la liste d’ingrédients pour réutiliser ceux-ci dans différentes recettes.

Affichage rapide

Visualisez chaque plat avec tous ses ingrédients en détail et trouvez des idées de repas simplement.

Base de données relationnelle

Structure SQL optimisée avec tables d'association pour gérer la correspondance plat/ingrédients.

Maquettes & Captures du projet

Liste des plats Cooksy
Liste des plats
Toutes les recettes enregistrées avec affichage direct des ingrédients.
Ajout d’un plat Cooksy
Ajout de plat
Formulaire d’ajout d’une recette avec sélection rapide des ingrédients.
Ajout d’ingrédient Cooksy
Ajout d’ingrédient
Ajoutez les ingrédients à la base, utilisables ensuite dans toutes les recettes.
Base ingrédients MySQL Cooksy
Table MySQL : ingrédients
Structure SQL pour gérer la base centrale des ingrédients du projet.
Table plats MySQL Cooksy
Table MySQL : plats
Structure SQL qui enregistre tous les plats ajoutés.
Table de liaison plat-ingredient
Liaison plat/ingrédient
Table pivot qui permet d’associer chaque plat à ses ingrédients avec quantité.
Code PHP affichage recettes
Affichage PHP
Exemple de code utilisé pour afficher dynamiquement les plats et ingrédients.
Ajout plat en base
Ajout de plat en base
Illustration de l’ajout de nouvelles recettes côté base de données.
Liste ingrédients Cooksy
Liste des ingrédients
Visualisez et gérez tous les ingrédients disponibles dans Cooksy.

Compétences développées