thinkincode194/StudyShare ? reverse-engineered prompt
Reverse engineered prompt
Build me a student study sharing app where people can sign up as students, log in, upload study materials, and browse resources shared by other students.
I want users to be able to add notes, important questions, reference files, or external links, with details like subject, unit, topic, difficulty, tags, and a short description. They should be able to search and filter materials, open PDFs in the browser, rate resources with stars, mark them as helpful, save them for revision, and track whether they have not started, are studying, or completed them. When a saved item is set to studying, there should be a Focus Mode that opens the material in a distraction free view.
Please also include contribution points for useful uploads and helpful votes, student profiles with stats, and a simple recommendation section that suggests materials based on subject, topic, tags, ratings, and saves. Add an admin area for managing the platform, and make the layout responsive for desktop and mobile. Use the current docs online if you need to.
Are you gonna build this?
make sure you review the code using coderabbit