Back-end du client web mobile pour le PFE Fouille de données environnementales issues du site de Port Cros. Permet de récupérer les avis des visiteurs et de les stocker dans une base de données MySQL.
Ce serveur est developpé en Node.js avec le framework Express.js.
Ce projet est généré avec express-generator version 4.13.1.
Contient le script permettant de créer et de lancer le serveur à partir du fichier app.js
.
Contient les scripts permettant d'interagir avec la base de données.
Contient le script permettant de se connecter à la base de données.
Contient les scripts pour le routing.
Il y a trois façons de lancer le serveur :
-
Lancer
grunt serve
depuis le répertoire du projet. L'avantage de cette méthode est la fonction de live reload. -
Lancer
npm start
depuis le répertoire du projet. -
Lancer
node bin/www.js
depuis le répertoire du projet.
Je recommande l'utilisation de Forever.
- Lancer
forever start bin/www.js
depuis le répertoire du projet.
La base de données doit être organisée comme suit :
-
Nom :
pfe
-
Une seule table :
survey
-
Colonnes :
id
date
proprete
tranquilite
services
beaute
raison