Skip to content
This repository has been archived by the owner on Jun 26, 2019. It is now read-only.

eleclerc/conseillers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mes Conseillers

Un site web qui trace l'activité en ligne des Conseillers Municipaux de la ville de Gatineau

Installation

Mes Conseillers est une application Node.js/ExpressJS (nécessite Node.js >= 0.6) et utilise une base de données NoSQL MongoDb 2.0.x pour le stockage.

Cloner le repository depuis GitHub

git clone git://github.com/eleclerc/conseillers.git

Installer les dépendances

cd conseillers
npm install

Il est possible de se créer un fichier de configuration personnalisé pour utiliser des parametre différents, il suffit de copier config/default.json en config/development.json

Démarrer MongoDb (corriger le chemin de MongoDb en conséquence)

./mongodb-2.0.5/bin/mongod --dbpath ./mongodb-2.0.5/data

Lancer l'application avec cette commande

node app.js

Par défaut ceci lance l'application en mode development, il est possible de spécifier un autre mode comme ceci (pour charger config/mymode.json)

NODE_ENV=mymode node app.js

(Optional) Importer des données test pour tester l'application

node fixtures/populate.js

OU

(Optional) Executer le script d'import de donnees live **facebook access token doit etre définit)

node monitor.js

Facebook access token

Le fichier de configuration ./config/default.json doit contenir un Facebook Access Token valide pour pouvoir executer le monitor.js

Suivre les instruction de la section "Obtain an App Access Token" de cette page

http://developers.facebook.com/docs/authentication/applications/

Résumé: Visiter ce URL avec les info de votre app Facebook

https://graph.facebook.com/oauth/access_token?
  client_id=YOUR_APP_ID
  &client_secret=YOUR_APP_SECRET
  &grant_type=client_credentials

License

Le code de Mes Conseillers est libre sous MIT license.

Mes Conseillers utilise des plusieurs autre librairies, tel que:

Si vous utilisez ce code, svp aidez nous a l'améliorer en contribuant au projet GitHub!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%