Task Manager is a Full-Stack application developed in React and Node.js to complete the Web Development Course offered by Reprograma Jucás. It was created with tools for users to manage, monitor and generate reports on their tasks in an organized and intuitive way, in addition to having a responsive version for use on cell phones.
- User registration and authentication with
JWT tokens - Task Management:
ADD,EDITandDELETEtasks - Task history and listing tasks with
pagination - Statistics and
reportwith totals by status - Task
filteringby status - Integration with own
RESTfull API - Application
deployment
ReactTypeScriptStyle ComponentsReact Router DOMReact Hook FormReact Tanstack QueryAxios
# clone the repository
$ git clone https://github.com/EmanuelQuintino/Task-Manager-WDC.git
# install dependencies
$ npm install
# run the project
$ npm run devVITE_API=""
VITE_STORAGE_USERID_KEY=""