It is an user friendly way of listing the tasks, assigning them, to track them, maintain comments or action taken and its status updates of minutes.The user can create subtasks upto any level in real time.
-
Take clone of project
-
Install rethinkdb.
https://rethinkdb.com/docs/install/
before run application
start rethinkdb
-
Install mongodb.
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
before run application
start mongodb
-
Run Microjs of auth
Install your dependencies
cd path/to/auth/folder
npm install
Run below command to setup SECRET and Mongodb path and run auth service
SECRET=abcdefgabcdefg MONGODB=mongodb://localhost:27017 npm start
-
Run Microjs of USER
Install your dependencies
cd path/to/user/folder;
npm install
Run below command to setup SECRET and Mongodb path and run auth service
SECRET=abcdefgabcdefg MONGODB=mongodb://localhost:27017 npm start
-
Run feathres server
Install your dependencies
cd path/to/server;
npm install
Start server
npm start or node src
-
Run client
Install your dependencies
cd path/to/client; npm install
Start client
npm start or npm run dev
-
Install docker and docker compose
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04
https://www.digitalocean.com/community/tutorials/how-to-install-docker-compose-on-ubuntu-16-04
-
Run application
docker-compose up