shabeebss/MERN_Helpdesk_Submission ? reverse-engineered prompt
Reverse engineered prompt
Build me a HelpDesk web app for managing support tickets with separate admin and employee access.
Admins should be able to log in, see a dashboard with counts for employees and tickets, create and edit tickets, assign them to employees, reassign them, and delete them with a confirmation popup. They should also be able to create and remove employee accounts, search employees by name or email, and filter employees by department. Employees should only see the tickets assigned to them, search their own tickets, filter by status, and update ticket status through the flow from Open to In Progress to Resolved to Closed.
Please make it feel polished with responsive layouts, clean tables and forms, status badges, toast messages, modal dialogs, and both light and dark mode with the preference saved. Use a modern React frontend and a Node, Express, MongoDB backend with JWT login, role based protected routes, and bcrypt password handling. If you need current docs for anything, look them up online.
Are you gonna build this?
make sure you review the code using coderabbit