Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.46 KB

File metadata and controls

47 lines (35 loc) · 1.46 KB

🌐 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
📧 chiragsolanki.me@gmail.com