Topic: Developing a cloud-based task manager using the MERN stack.
Version: Advanced version of a regular to-do app
Audience: Beginners looking to improve front-end and back-end development skills
Reminder: Like, subscribe, turn on notifications, and share.
Overview of Project
Features: Admin dashboard, task management, priority charts, user details, notifications, and asset uploads.
Login & Dashboard: Shows total tasks, completed tasks, tasks in progress, and to-do tasks with priority charts (high, medium, low).
User Details: Access user details and roles through pop-up cards, update profile, change password, and log out.
Notifications: View and manage notifications with details.
Task Addition: Add tasks with options to upload assets, set priorities, and assign users.
Subtask Management: Add and manage subtasks with timelines and activity lines.
Views: Different views for tasks - board view with images and subtasks, list view with edit/delete options, and trash management.
User Management: Admin can add users with default email as the password, view user roles, and manage responsiveness.
Mobile View: Fully responsive design for mobile devices.
Multi-user Login: Different levels of access for admins and regular users.
Project Planning
Documentation: Full-stack task manager documentation covering functionalities and features.
Admin Features: Manage user accounts, task assignments, task properties (priority levels), and assets. Admin has full control over user management and task updates.
User Features: Task interaction with comments and activity updates. Change task status and add new details.
General Features: Authentication (using cookies), authorization, profile management, and dashboard summary.