Skip to content

Task Manager is a Full-Stack application developed in `React` and `Node.js` to complete the [Web Development Course](https://github.com/WellingtonTorquato/Task-Manager) offered by `Reprograma Jucás`. It was created with the aim of providing users with a tool to manage and monitor their tasks in an organized and intuitive way.

Notifications You must be signed in to change notification settings

WellingtonTorquato/Task-Manager

Repository files navigation

Task Manager

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 the aim of providing users with a tool to manage and monitor their tasks in an organized and intuitive way.

home-layout

Features

  • User registration and authentication with JWT tokens
  • Task Management: ADD, EDIT and DELETE tasks
  • Task history and listing tasks with pagination
  • Statistics and report with totals by status
  • Task filtering by status
  • Integration with own RESTfull API
  • Application deployment

Technologies

  • React
  • TypeScript
  • Style Components
  • React Router DOM
  • React Hook Form
  • React Tanstack Query
  • Axios

Project Configuration

# clone the repository
$ git clone https://github.com/EmanuelQuintino/Task-Manager.git

# install dependencies
$ npm install

# run the project
$ npm run dev

Environment Variables

VITE_API=""
VITE_STORAGE_USERID_KEY=""

Links

About

Task Manager is a Full-Stack application developed in `React` and `Node.js` to complete the [Web Development Course](https://github.com/WellingtonTorquato/Task-Manager) offered by `Reprograma Jucás`. It was created with the aim of providing users with a tool to manage and monitor their tasks in an organized and intuitive way.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published