A full-stack task management application with real-time notification system, built with modern web technologies.
-
Task Management
- Create, assign, and track tasks
- Filter tasks by status (Pending/Completed)
- Dashboard with task statistics
-
Notification System
- Real-time updates for assigned tasks
- Mark notifications as read
- Unread notification counter
-
User Authentication
- JWT-based secure login
- Protected routes
- User profile management
-
Responsive Design
- Mobile-friendly interface
- Optimized notification panel for all devices
Frontend:
- React 18
- React Router 6
- Axios for API calls
- Tailwind CSS for styling
- React Toastify for notifications
Backend:
- Node.js & Express
- MongoDB (Mongoose ODM)
- JWT Authentication
- Clone the repository
git clone https://github.com/kutubofficial/Task-Management-System.git