- π 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
π§ [email protected]