The idea is implement an application that gives citizens from Spain several ways to communicate with the members of the Congress.
- Persistence store: MongoDB hosted on MongoLab
- Backend: Node.js
- Frontend: AngularJS
- CSS based on Twitter's bootstrap
Based on the one here
It is a complete project with a build system focused on AngularJS apps and tightly integrated with other tools commonly used in the AngularJS community:
- powered by Grunt.js
- test written using Jasmine syntax
- test are executed by Karma Test Runner (integrated with the Grunt.js build)
- build supporting JS, CSS and AngularJS templates minification
- Twitter's bootstrap with LESS templates processing integrated into the build
- Travis-CI integration
cd client
npm install
grunt
node ../server/server.js
libiconv phantomjs
## Init database
node initDB.js