A1.1.1 Analyse du cahier des charges d’un service à produire
-Découverte des besoins exprimés avec mon tuteur .
-Rédaction du document de description de la solution.
A4.1.6 Gestion d’environnements de développement et de test
-Installation et lancement des outils nécessaires au développement.
A4.1.3 Conception ou adaptation d’une base de données
-Création de schéma de base de données correspondant au besoin exprimé lors de l’entretient, et conforme au cahier des charges.
-Migration de la base de données sous laravel (utilisation de façades), basé sur le SGBDR MySQL.
ResultatMigration.png
A5.2.3 Repérage des compléments de formation ou d’auto-formation utiles à l’acquisition de nouvelles compétences
-Repérage des liens utiles à mon auto-formation.
A5.2.4 Étude d‘une technologie, d’un composant, d’un outil ou d’une méthode
-Auto-formation PHP/BOOTSTRAP.
-Autoformation sur les controlleurs et les vues
-Acquisition de connaissances sur les ORMs , autoformation sur l’ORM Eloquent présent dans LARAVEL.
A5.2.1 Exploitation des référentiels, normes et standards adoptés par le prestataire informatique
-Rédaction de la conception de la base de données selon les conventions de nommage Laravel.
A4.1.2 Conception ou adaptation de l’interface utilisateur d’une solution applicative
-Maquettage de l’interface graphique de l’outil à développer avec le logiciel de maquettage d’interface Balsamiq. (donc cela doit faire partie de l’environnement technologique)
Maquette.bmpr
-Maquettage en HTML avec BOOTSTRAP.
-Mise à jour de la maquette après entretiens avec le graphiste, finalisation et proposition à mon tuteur.
Maquette.bmpr
A4.1.7 Développement, utilisation ou adaptation de composants logiciels
-Ajout fonctionnalité recherche par couleur.
-Découpage de la page maquette en plusieurs layouts en utilisant Blade, framework de template (footer header etc.)
-Dynamisation des filtres : Ajout des filtres dans la BDD, puis récupération et affichage dans les vues.
-Programmation du système de recherche et dynamisation du formulaire.
-Programmation de la vue retournant le résultat de la recherche.