Full-Stack Task Management System (Frontend)
This is the frontend for TaskManager, built using React and Tailwind CSS.
It provides a clean, responsive, and user-friendly interface for admins and employees to manage tasks efficiently.
The frontend is fully integrated with the backend APIs, supporting role-based dashboards, task creation, assignment, sub-task management, and task chat.
- Frontend: React.js, Tailwind CSS
- Routing: React Router
- State Management: React Context API
- HTTP Requests: Axios
- Notifications: react-hot-toast
- Admin Dashboard: Manage all tasks, view employee tasks, edit or delete tasks
- Employee Dashboard: View assigned tasks, update sub-task status, participate in task chat
- Multi-Role Support: Admin and employee dashboards with role-based UI
- Responsive Design: Works seamlessly on desktop, tablet, and mobile
- Real-Time Task Chat: Communicate within tasks efficiently
- Notifications: Instant feedback for task updates
- Email:
admin@123 - Password:
123456
- Email:
employee@123 - Password:
123456
⚠️ These credentials are for demo purposes only.