Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Task Management Application (MERN + Next.js)

This is a full-stack Task Management Application built with the MERN stack (MongoDB, Express.js, React via Next.js, and Node.js). It allows users to create, manage, and visualize tasks with real-time analytics and secure authentication.


πŸš€ Features

πŸ” Authentication

  • JWT-based user login and registration
  • Password hashing using bcrypt
  • Protected routes and token storage (httpOnly recommended)

βœ… Task Management

  • Create, update, view, and delete tasks
  • Set task priority: Low, Medium, High
  • Mark tasks as completed

πŸ“Š Analytics Dashboard

  • πŸ“ˆ Pie Chart showing task distribution by priority
  • πŸ“‰ Bar Chart showing device access trends (mock data)
  • πŸ“… Upcoming task deadlines list
  • Real-time analytics via MongoDB aggregation

πŸ’» Tech Stack

Layer Technology
Frontend Next.js, React, Tailwind CSS, Shadcn UI, Recharts
Backend Node.js, Express.js, Mongoose
Database MongoDB
Auth JWT + bcrypt
Charts Recharts (Pie & Bar Charts)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages