- 🔗 Frontend App: https://task-tracker-delta-tawny.vercel.app
- 🔗 Backend API: https://task-tracker-bgh4.onrender.com
- 📘 Frontend README – Includes setup, features, and usage of the React client
- 📙 Backend README – Includes API documentation, setup, and environment info
| 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) |
- 🔐 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
Chirag Solanki
🔗 LinkedIn
📧 chiragsolanki.me@gmail.com