Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vavarm/ig3_projet_web_front


https://github.com/vavarm/ig3_projet_web_front

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# ig3_projet_web_front

Partie frontend d'un projet réalisé au sein de la filière Informatique et Gestion de Polytech Montpellier.

## A propos

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.

## Tester l'application

Le projet de ce repository a été déployé et peut être testé à l'adresse suivante [Learn'n Teach](https://learn-n-teach.cluster-ig3.igpolytech.fr/)

## Les technologies utilisées

**Framework :** VueJS

**UI library :** Vuetify

**Priomise client :** Axios

**Store :** Vuex

**Autres dépendances :** cf ``package.json``

## La structure des fichiers

**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.

## Installation et exécution de l'application

### Prérequis

Installer Node.js : https://nodejs.org/

### Exécution en local

1. Accéder à la racine du projet et installer les paquets et leurs dépendances :

npm install

2. Démarrer l'application :

npm run dev

3. Entrer http://localhost:3002 (ou le port spécifié dans le .env) dans un navigateur pour accéder à l'application.