-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture du Projet
SoleneLct edited this page Aug 12, 2024
·
6 revisions
- dist/index.html : Page principale de l'application (inscription).
- dist/connexion.html : Page de connexion.
- dist/accueil.html : Page d’accueil du projet.
- dist/activites.html : Page affichant les données sur la consommation d’énergie d’un objet.
- dist/ajout_donnees.html : Page pour ajouter un fichier à la base de données
- dist/la_boutique.html : Page pour acheter des images grâce au point gagné en utilisant le vélo.
- dist/ma_collection.html : Page pour afficher sa collection d’image.
- dist/mon_energie.html : Page indiquant la quantité d’énergie créé en utilisant le vélo.
- dist/css: Répertoire pour les fichiers CSS utilisés pour le style des pages de l'application.
- firebase.json : Fichier de configuration Firebase pour le déploiement et l'hébergement.
- .firebaserc : Fichier de configuration des projets Firebase.
- src/ : Répertoire pour les scripts JavaScript.
- src/index.js : Script JavaScript principal pour gérer l'interactivité de l'application. Structure de base de l'application, utilisée principalement pour déterminer la page en cours et initier la configuration Firebase.
- src/importCSV.js : Srcript Javascript utilisé pour l'ajout de donnée dans la base de données via la page ajout_donnees.html
- package.json : Fichier listant les dépendances du projet et comprenant des scripts pour automatiser les processus de compilation, de déploiement et de gestion des environnements de développement.
- webpack.config.js : Fichier de configuration pour Webpack, définissant la compilation et l'optimisation des fichiers JavaScript pour le déploiement.
- package-lock.json : Fichier généré par "npm" répertoriant la version précise de chaque dépendance installée, garantissant la reproductibilité des installations sur diverses machines et environnements de développement.