5-VED/SupportDesk ? reverse-engineered prompt
Reverse engineered prompt
Build me a customer support desk app like Zendesk or Zoho Desk, with a clean React frontend and a Node and Express backend. I want users to sign up, log in, reset passwords, then see a dashboard with ticket stats, charts, and a simple support workflow. The app should let me create, view, filter, and update tickets, add comments and internal notes, manage contacts, organizations, groups, and agents, and handle role based access for admin, agent, and customer users.
Please include real time updates for ticket activity, file uploads for attachments, notifications, and a basic knowledge base page if possible. Use a modern dark and light theme, keep the UI polished but minimal, and make the tables, modals, and forms feel easy to use. If you need current docs for any libraries, look them up online. Also set it up so the backend is ready for MongoDB, JWT auth, Swagger docs, and event driven notifications.
Are you gonna build this?
make sure you review the code using coderabbit