vinothikamurugan-tech/Task_Management_System ? reverse-engineered prompt

Reverse engineered prompt

Build me a full stack task management app called TaskFlow Pro with a clean, responsive dashboard for admins and employees. It should let people sign up with email and password, verify their account with a 6 digit OTP sent by email, then log in securely and stay signed in with role based access. New users start as employees, and from their profile they should be able to switch to admin after confirming their password.

Admins need to create tasks, assign them to employees, see all tasks with search and pagination, and view a dashboard with useful stats. Employees should be able to see only their assigned tasks, update task status, and have the admin notified by email when something changes. Add validation, protected routes, a friendly UI, toast messages, loading states, and a sidebar based dashboard layout. Use MongoDB for persistence, and if real email settings are missing, make it still work in development with a test email or console OTP fallback.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab