Skip to content

mgalinski10/task-management-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Management App

Task Management App is a web application designed to help users manage their tasks efficiently and boost productivity. It allows users to create, edit, and organize tasks in various formats such as TODO lists and notes.

Key Features

  • Create, edit, and delete tasks in different formats (TODO lists, notes)
  • User authentication and account creation
  • Password encryption in the database using bcrypt
  • Secure authentication with Cookies & JWT
  • Real-time task updates using WebSockets

Tech Stack

  • Frontend: React + SCSS
  • Backend: Node.js (Express)
  • Database: MongoDB
  • Authentication: JWT, Cookies, bcrypt
  • Real-time updates: WebSockets
  • State Management: React Context

Screenshots

Dashboard View

Screenshot 2025-03-02 at 18 22 25

Notes

Screenshot 2025-03-02 at 18 25 39

Profile with toast notification

Screenshot 2025-03-02 at 18 26 02

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors