Prasen8/customer-support-ticketing-crm-system — reverse-engineered prompt
Reverse engineered prompt
Build me a customer support ticketing CRM that a small company could use instead of tracking complaints in email or spreadsheets.
Customers should be able to register, log in securely, create support tickets, choose a category and priority, and then see only their own tickets with the current status. Admins should have a separate dashboard where they can see all tickets, search and filter them, update the status from open to in progress to closed, add notes, delete tickets, and view simple stats like total open and closed tickets.
Please make it a full stack app with a clean React frontend and a FastAPI backend, using JWT login, password hashing, protected pages, role based access, and SQLite for the database. Include sample admin and customer accounts, plus clear setup instructions for running the frontend and backend locally. Make it ready to deploy on Vercel and Render, and look up current docs online if needed.
Want more depth? Deep Reverse