Application web utilisant le framework Fat Free Framework pour répondre aux besoins Backend et le framework BootStrap pour répondre aux besoins Frontend.
index.php
est le point de départ de l'application, page d'accueil du site internet. Il sert à initialiser le framework et a router vers les différentes pages.classes
contient le code PHP du projet. Chaque sous-dossier correspond à une page, découpée selon le modèle MVC
View
correspond au contrôleur de la page : il fait le lien avec la vueManager
correspond à l'accesseur physique : il permet de récupérer les données dans la base de données SQLData
correspond au modèle des données de la page. Il est remplis par le Manager et fournit au contrôleur.Parmi les classes PHP on retrouve également des classes permettant des fonctionnalités transverses ainsi que le dossier Modèle
qui correspond à un modèle de classe Data
et Manager
, permettant de factoriser le code commun aux différentes pages.
css
contient les feuilles de stylesfiles/images
contient les images du projetfonts
contient les différentes policesjs
contient les scripts javascript utilisés dans les différentes pageslib
contient les fichiers du framework PHP FatFreetemplates
contient les différentes page html du site internet