Rubai106/CivicShield ? reverse-engineered prompt
Reverse engineered prompt
Build me a secure community incident reporting app called CivicShield.
People should be able to create an incident report with a title, description, category, date and time, location, and evidence uploads like images, PDFs, or videos. Let them save a draft and submit later, then give them a tracking ID and a clear status timeline so they can follow the report from submitted to closed. I want an option to report anonymously to authorities, but still let the reporter see their own dashboard with filters, report details, evidence, assigned department, and current status.
Also include an authority dashboard for departments like police, fire, cyber, and law, with comments back to the reporter, private chat, and notifications when something changes. If possible, add admin tools for department mapping, priority levels, reopen requests, monthly analytics, SLA tracking, duplicate detection, and basic payment handling for consultations. Use a modern clean interface, and if you need to look up current docs online, feel free to do that.
Are you gonna build this?
make sure you review the code using coderabbit