d-souptik24/civic-pulse ? reverse-engineered prompt
Reverse engineered prompt
Build me CivicPulse, a civic issue reporting app where people can snap a photo of a local problem, drop it on a map, and submit it in a few quick steps.
I want a public landing page, a live dashboard with a map, issue stats, and AI insights, plus pages for reporting, browsing issues, issue details, a leaderboard, and an admin panel. Citizens should be able to sign in, create reports, upvote existing issues, and upload a fix photo so the app can confirm the problem is really resolved. The app should automatically detect the issue type and severity from the photo, check for nearby duplicates before creating a new report, and reward users with points and badges. Admins should be able to update issue status and trigger escalation for old unresolved issues.
Please make it feel polished and responsive, and set it up so the frontend, backend, Firestore, and storage rules all work together cleanly. If you need to look up current docs online, go for it.
Are you gonna build this?
make sure you review the code using coderabbit