A powerful MERN stack To-Do application with Redux and TypeScript, designed for efficiency and user-friendliness.
- 🌙 Dark/Light Theme Toggle for personalized experience
- 📌 Task Sorting by priority, due date, and status
- ✅ Intuitive UI with priority-based color indicators
- 🔑 JWT Cookie-Based Authentication for secure user sessions
- 📝 Full CRUD Operations (Create, Read, Update, Delete) for task management
- 🛡️ Robust Error Handling in the backend for stability
- 🐳 Docker Support for seamless containerization
- 💡 TypeScript Integration for better scalability
- 🔍 Pre-Commit Hooks to enforce code quality
Displays all tasks with filtering and sorting options.
Users can add a new task by entering:
- 🏷 Title
- 📝 Description
- 🔥 Priority Level (High, Medium, Low)
- 📅 Due Date