sumitk-2908/revize ? reverse-engineered prompt
Reverse engineered prompt
Build me an academic portal for engineering students where they can find and share study material like notes, previous year questions, syllabi, tutorial sheets, and other class resources.
I want a clean public home page where people can browse subjects and modules, see recent uploads and trending resources, search by topic, filter and sort results, and open files directly in the app. Logged in students should be able to upload documents, see whether their submissions are pending, approved, or rejected, and resubmit if needed. Also add bookmarks, study history, and a simple profile that shows activity and progress.
There should be an admin side too, where moderators can review uploads, approve or reject them, handle comments, and manage subjects and modules. Use modern authentication with Google sign in and optional extra security, and make sure file uploads are validated before they are stored. If you need to check current docs for any library or platform details, look them up online first.
Are you gonna build this?
make sure you review the code using coderabbit