项目作者: asmaurya95

项目描述 :
Web based application based on Express (Node.js) and CouchDB
高级语言: JavaScript
项目地址: git://github.com/asmaurya95/Time2Revenue.git
创建时间: 2018-06-22T05:24:06Z
项目社区:https://github.com/asmaurya95/Time2Revenue

开源协议:

下载


IBM - Time to Revenue

A Web application to track project from inception to revenue realization.

Dependencies

Install couchDB and make sure the server is up and running.

Instructions

Setting up databases :

This would open fauxton, a native web based interface built into couchDB.

  • Create a database named projects where all project data will be stored.

  • Create a view with design-name findproject and view-name findbyname .

Map function :

  1. function (doc) {
  2. emit(doc.proj_name, doc);
  3. }

Note: This view is required to make queries on projects database.

To install, clone the repository and install node dependencies :

$ git clone https://github.com/asmaurya95/Time2Revenue.git

$ cd Time2Revenue

$ npm install

Start the server :

$ npm start

OR

(For developers)

$ npm run devstart

This would enable the server to automatically restart on any changes made to the script while the server is already running

Open the browser and navigate to http://localhost:3000/ to see the application in action.