This repository has been archived by the owner on Nov 3, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
2. Organisation
Basile Bruneau edited this page Jan 5, 2016
·
1 revision
Tout ce qui est intéressant se trouve dans le dossier app/
.
index.html
n'est pas particulièrement utile et est quasi-entièrement généré par grunt
; assets/
contient les images et le CSS.
common/
contient le layout général ; common/bars.js
contient le contrôleur de la page listant tous les bars ; common/main.js
est la porte d'entrée dans un bar : il contient le chargement de toutes les données qui sont ensuite mises en cache, le contrôleur de la page d'accueil d'un bar.
components/
contient tout ce qui est intéressant :
-
admin/
contient la partie administration d'un bar ; -
auth/auth.js
contient la gestion de la connexion et du token ; -
magicbar/
contient le code concernant la MagicBar™ ; -
meal/
contient la partie bouffe à plusieurs ; -
ranking/
contient les services pour les classements ; -
root/
contient la partie root (l'administration globale de tous les bars et objets globaux) ; -
settings/
contient la page Préférences d'un utilisateur ; -
stats/
contient les services pour les graphs ; - et surtout
API/
contient tout le reste (liste des aliments, des utilisateurs...).
Chaque dossier dans API/
correspond à un objet dans l'api. Le mieux pour avoir des infos à jour est de consulter l'API : http://bars.nadrieril.fr/api/.