Skip to content

PatatalouiS/DataViz

Repository files navigation

Présentation

JAUSEAU Baptiste P1509933
OLIVIE Maxime P1710179


DataViz a été créé dans le cadre de l'UE LIFPROJET, à l' UCBL Lyon1
C'est une application Web permettant de visualiser des données de pollution,
de l'an 1975 à 2014, par pollution totale, par habitant, ainsi que par pays ou bien par continent.

Nous avons porté un soin particulier à la présentation générale et au design de l'application.
Le but est de la rendre accessible le plus vite possible et facile à utiliser.
Le site de l'application est donc accessible et hébergé sur un serveur distant mutualisé,
et est visionnable sur Téléphone, ordinateur, ou bien tablette.

Accés à l'application

Première Méthode :

La plus simple, est simplement d'accéder à l'application via le lien suivant : Cliquez ici !
Cela vous affranchira d'une étape fastidieuse d'installation des différentes dépendances,
nombreuses pour ce projet.

Seconde Méthode :

Il va vous falloir installer toutes les dépendances vous-mêmes :
Tout d'abord, nous avons besoin d'un serveur MySql, plus précisément son fork, MariaDB. Il peut être installé comme suivant :

	$ sudo apt install mariadb-server    (Unix) 
	$ brew install mariadb    (Mac) 
Puis, ensuite nous aurons besoin d'un serveur Node.js et son outil NPM,
Le lien suivant vous indiquera la procédure a suivre : Installation Node.js
Veillez à bien vous procurer la version 12 ou supérieure de Node

Ensuite, il vous faut peupler la base de données, pour ce ceci, aprés avoir cloné la branche master du projet, importez dans votre BDD le fichier insertion.sql, présent dans le répertoire /sql.

A la racine du projet, crééz un fichier .env basé sur Ce modèle et adaptez le à votre environnement de bases de données. les variables 'user' et 'password' définissent vos identifiants de connection choisis dans votre serveur mysql. Modifiez-les en conséquence
Ensuite, importons tous les modules Node.js avec :

 $ npm install 
Et ensuite
 $ npm install --save-dev 
Nous "démarrons" l'écoute du serveur node avec la commande suivante :
 $ npm start 
Enfin, Ouvrez votre navigateur favori et saisissez localhost:8080 dans votre barre d'addresse.
Si tout va bien, vous devriez voir le site s'afficher.
Si ça n'est pas le cas, vous pouvez nous contacter par mail :
mail pb technique

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published