Projet NetCar

Présentation du projet

Ce projet nous a permis de découvrir et d’appréhender l’architecture MVC et de mettre en œuvre des méthodes de gestion de version GIT avec GitLab.

Architecture MVC (Modèle, Vue, Contrôleur)

Le dossier « Modeles » contient les méthodes permettant de faire le lien avec les sources des données (SGBD, fichier.json, etc). Le tout sera stocké sous forme d’une classe (Programmation Orientée Objet).

Le dossier « Vues » contient les fichiers HTML et PHP définissant l’affichage des informations pour l’utilisateur. Les vues utilisent des variables qu’elles ne récupèrent pas elles-mêmes.

Le dossier « Controleurs » contient les fichiers faisant le lien entre les vues et les modèles, chaque contrôleur est appelé par l’index.

Gestion de versions GIT

Cet atelier professionnel nous a permis de pratiquer la création de branches, l’enregistrement de versions et la fusion de branches vers la branche principale.