Skip to content

Web app in which the manager creates a project task, writes a partial task and task schedule, assigns it to each user, and then displays the task status in the form of a diagram.

Notifications You must be signed in to change notification settings

WHAHA-HA/PlanHammer

Repository files navigation

#PlanHammer After installing node.js

###Resolve dependencies To resolve dependencies need to run in project folder:
npm install

###Running the app To run in project folder execute: node app.js

NODE_ENV variable define environment that will be used Locally server could be started with next line node app.js, by default used NODE_ENV=development and could be changed to NODE_ENV=test node app.js for example.

###Using After running the app it should be available on default port 3000 by address http:https://localhost:3000/

###Deploy App is deployed on server automatically after each commit to master branch.

It can be restarted using forever restart prod and run from project folder using command: NODE_ENV=production port=80 forever --uid prod -a start app.js

###Switching dev/prod Switching between development and production mode should be described in configs/[env].js file, where exists separate json file for each enviroment, everything should be separated mongodb, mail, payments, domain and other specific for every environment stuff.

###MongoDB Starting mongo service service mongod start

About

Web app in which the manager creates a project task, writes a partial task and task schedule, assigns it to each user, and then displays the task status in the form of a diagram.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published