Ce projet a été réalisé à l'aide du framework Symfony, en utilisant le langage PHP. Durant toute la réalisation, j'ai été accompagné grâce à plusieurs travaux pratiques qui m'ont permis d'avancer progressivement dans la création du site. Ces différents TP m'ont guidé étape par étape afin de comprendre les bases du développement web avec Symfony et d'appliquer les bonnes pratiques nécessaires à la construction d'une application fonctionnelle.
Tout au long du projet, j'ai travaillé sur les opérations essentielles de manipulation de données que l'on retrouve dans la plupart des applications. Il s'agit des méthodes CRUD, qui regroupent les quatre actions principales : Créer de nouvelles données (Create), Lire et Afficher les informations existantes (Read), Modifier des éléments déjà enregistrés (Update) et enfin Supprimer des données devenues obsolètes ou inutiles (Delete).
La mise en pratique de ces opérations m'a permis de comprendre leur importance dans le fonctionnement d'un site dynamique et d'appréhender la gestion des bases de données de manière plus concrète. Grâce à ces étapes, j'ai pu développer les différentes fonctionnalités du site tout en consolidant mes compétences en PHP et en développement web avec Symfony.
Page - Mes Ingrédients
Code - Accueil Ingrédient
Page - Creation d'un Ingrédient
Page - Modification d'un Ingredient
Code - Modification d'un Ingrédient