Skip to content

Deuxième projet annuel de 2ème année, visant à créer un site web permettant de gérer une association de redistribution alimentaire

Notifications You must be signed in to change notification settings

maxime-lalo/projet_annuel_2a

Repository files navigation

Projet Annuel 2A

Le projet annuel de 2ème année est un gros projet regroupant plusieurs matières vues tout au long de l'année, en ce qui concerne ce projet, il s'agit d'un site Web utilisant l'architecture MVC, et intégrées au site Web les API qui permettent d'en manipuler les données.

A savoir

  • L'unique point d'entrée du site, servant de contrôleur est le fichier public/index.php, il est le cerveau du site, il parse l'URL et renvoie la vue, le fichier ou l'API qui correspond.
  • Les modèles sont contenus dans le dossier /models
  • Les modèles sont manipulés par des repositories contenus dans le dossier /repositories
  • Les vues sont contenues dans /views et intègrent directement les repositories pour manipuler des données
  • Les APIs sont contenues dans le dossier /api
  • Le dossier /services contient les outils permettant de manipuler la base de données ainsi que d'envoyer des mails
  • Les librairies PHP sont contenues dans /utils ou /vendor

Contributions

Ce projet a été réalisé sur l'année 2019/2020 par trois étudiants de l'ESGI :

  • Léo Davière
  • Peter Balivet
  • Maxime Lalo

About

Deuxième projet annuel de 2ème année, visant à créer un site web permettant de gérer une association de redistribution alimentaire

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published