#Introduction
Cloudbudget is a work-in-progress online Money-like application.
It's written using ExpressJS and provided only REST services. The web interface is in a different project CloudBugdet-AngularJS.
##Requirements CloudBudget needs a Mongo database. Database configuration is done in the config/db.js file.
The environment mode is defined by the environment variable NODE_ENV.
##Features The following features are developed:
##Usage To initialize the application, install all dependencies with
npm install
To launch CloudBudget, use the following command :
NODE_ENV=development node app.js
If the PORT environment variable is set, it will be used, if not, the default port is 3000. The server configuration is done with the config/server.js file.
##API documentation The root URL is linked to the API documentation. The API documentation is generated with apidocs into the public folder. To generate it, use the following command :
npm run-script generate-doc