# Partie IHM du projet OpenQuizz

Cette branche contient tout ce qui a été développé, avec l'outil Vue JS, pour 
les IHM du projet OpenQuizz

Pour rappel : 

Le 'point d'entrée' du projet, défini dans main.js, est le composant Index.vue
Le projet est actuellement de type Single Page Application

Commandes utiles : 

## Configurer le projet
Commande permettant d'installer les dépendances listées dans package.json  
Fait apparaitre l'uri ou Vue tourne, cliquer dessus pour lancer le produit
```
npm install
```

### Pour lancer le projet en mode développement
```
npm run serve
```

### Pour lancer le projet en mode production
Cette commande créée un répertoire appelé dist, utilisable ensuite dans apache
(ou nginx ou autres)
```
npm run build
```

## Deployer le projet
Le détail complet des manipulations est disponible dans le guide d'installation (branche documents de ce dépot)  
<br>

    L'url actuelle du serveur est : 193.70.2.155
    Se connecter via ssh avec les identifiants : ubuntu / Zp9rgzSs9fAz

#### Particularité du déploiement sur le serveur ovh
Pour le moment, il faut commenter la ligne   
`const urlBase = "http://127.0.0.1:5000/"` 'dans service/Service.js, ligne 6  
et décommenter la ligne  
`const urlBase = "http://193.70.2.155/api/"` 'dans service/Service.js, ligne 8  
