Skip to content

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.

Notifications You must be signed in to change notification settings

MatheusBarrosLima/Task-Manager

Repository files navigation

Task Manager WDC - Reprograma Jucás

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.

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-WDC.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 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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published