rizwanul-haque-roman/DPC-OJ ? reverse-engineered prompt
Reverse engineered prompt
Build me a web app for a competitive programming and learning platform where students can browse problems, read lessons, write code in the browser, run it with custom input, and submit it for judging. I want the app to include contests with registration and live standings, plus profile pages that show solved problems, submission history, and progress over time.
Also add an admin area where I can manage problems, test cases, contests, lessons, and user accounts without touching the database. Admins should be able to publish or hide problems, attach practice problems to lessons, review submissions, and see activity logs.
Make the frontend feel clean and modern, with a code editor, markdown lesson pages, search and filters for the problem archive, and clear verdicts like accepted or wrong answer. The backend should handle login, roles, submissions, and code execution, and if you need current docs or best practices, look them up online first.
Are you gonna build this?
make sure you review the code using coderabbit