Manage Task Web Application

Subject project (Thiết kế phần mềm).

Project Description

Task Management provide eviroment to manage tasks of rooms in the company or manage tasks in projects of team, office and so on.

Production

Link to Production: Try this

Tech Stack

Client: React, TailwindCSS

Server: Firebase

Acknowledgements

Related

Application base on Trello

How to run in Local

  • Install NodeJs
  • Clone the project
git clone https://github.com/nmkha-github/TKPM.git
  • Go to the project directory
cd TKPM
  • Install package
npm install
  • Start the server
npm start

Current Status

  • Authorization (Login, logout, register user account).
  • Module room with create, find, sort by name, join, edit infomation actions.
  • Module task (includes 4 status ToDo, Doing, Reviewing, Done) with create, edit, assign, statistic actions in realtime.
  • Module member in room with delete, statistic actions.
  • Module newsfeed for the notification or usage like a forum.
  • Module schedule

Future Status

  • Update task detail with more feature
  • Update feature notify user on email
  • Update feature resource

Deployment

Config in vercel deploy by branch main in this repository when merge branch or any change in main branch.

  • Login in vercel
  • Create a project in vercel
  • Link project with repository in github
  • Config deploy by branch main

Contributors