Skip to content

chiragsdev/Task-Tracker-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

40 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


🌐 Live URLs


πŸ“– Individual READMEs

  • πŸ“˜ Frontend README – Includes setup, features, and usage of the React client
  • πŸ“™ Backend README – Includes API documentation, setup, and environment info

🧠 Tech Stack

Layer Tech Stack
Frontend React, Redux Toolkit, Tailwind CSS, DaisyUI
Backend Node.js, Express.js, MongoDB, Mongoose
Auth JWT, HTTP-only Cookies, bcryptjs
Security express-rate-limit (rate limiting)
Deployment Vercel (frontend), Render (backend)

πŸš€ Features Summary

  • πŸ” User Registration and Login
  • βœ… Task CRUD Operations
  • πŸ”Ž Dynamic Search with Debounce
  • πŸŽ›οΈ Filter by Status & Priority
  • ↕️ Sort Tasks by Creation Date
  • πŸ›‘οΈ Login Rate Limiting to prevent brute-force attacks
  • πŸ“„ Pagination for Task Listing
  • 🍞 Toast Notifications
  • 🧼 Input Validation
  • 🧠 Centralized State (Redux)
  • 🌈 Responsive UI

πŸ‘¨β€πŸ’» Author

Chirag Solanki
πŸ”— LinkedIn
πŸ“§ [email protected]

About

Task Tracker is a MERN stack app for secure user authentication and managing tasks with CRUD and pagination features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages