Partie frontend d'un projet réalisé au sein de la filière Informatique et Gestion de Polytech Montpellier.
L'application proposée est une plateforme de veille technologique et de partage d'expérience pour les développeurs informatique leur permetant de proposer des ressources, et de créer ou de participer à des évènements aux Etats-Unis.
Le projet de ce repository a été déployé et peut être testé à l'adresse suivante Learn'n Teach
Framework : VueJS
UI library : Vuetify
Priomise client : Axios
Store : Vuex
Autres dépendances : cf package.json
src/index.html : Fichier html de base de l'application.
src/main.js : Fichier d'entrée de l'application.
src/App.vue : Composant racine de l'application.
src/.env.development : Fichier de configuration pour l'environnement de développement.
src/.env.production : Fichier de configuration pour l'environnement de production.
src/assets : Dossier contenant les fichiers statiques de l'application.
src/components : Dossier contenant les composants de l'application.
src/views : Dossier contenant les différentes vues (pages) de l'application.
Installer Node.js : https://nodejs.org/
-
Accéder à la racine du projet et installer les paquets et leurs dépendances :
npm install
-
Démarrer l'application :
npm run dev
-
Entrer http://localhost:3002 (ou le port spécifié dans le .env) dans un navigateur pour accéder à l'application.