A Task Management System with a strict authority management mechanism, Integrate level management like Canvas, and project progress tracking functions of Trello.
This web application is used by organizations (company/university) to manage projects in each department. It provides a more efficient way to authorize access, track the progress of projects, assign resources, etc.
Yufu Liao
Shihao Xiong
Peixin Dai
Wenjing Zhou
Shiling Ding
Make sure your device have install Nodejs, MongoDB, Redis.
- Install
git clone https://github.com/liaoyufu-leo/Taskoo_CS554_Final.git
- Initialization
cd ./Taskoo_CS554_Final/back-end
npm install
#this usually take more than 1 minutes, please wait for it end
npm run seed
cd ../front-end
npm install
# please make sure you are in the project root path first
# please make sure the 3000 & 4000 ports are not used first
# open two terminals to run these commands seperately, CTRL + C will close the project.
# terminal 1
cd ./back-end
npm start
cd ./front-end
npm start
Once commands run successfully, you can see the website in localhost:3000 !
Account | Password |
---|---|
yufu@taskoo.com | yl123456 |
sxiong5@taskoo.com | sx123456 |
shilin@taskoo.com | sd123456 |
peixin@taskoo.com | pd123456 |
wenjing@taskoo.com | wz123456 |