SAMSAM-55/Goralys ? reverse-engineered prompt
Reverse engineered prompt
Build me a lightweight web app for French high schools to manage Grand Oral topics for students, teachers, and admins.
I want students to be able to log in, get the right role automatically when they register, and manage exactly two topics in a simple workflow where they can draft, submit, and then see them as read only once sent. Teachers and admins should have their own views to review and manage everything from a dashboard. It should feel fast, with user data cached after login, and it should show clear toast messages when actions succeed or fail.
Please include safe authentication, password hashing, CSRF protection, and an easy way to import topics from a file in the format the app expects. Make the interface clean and practical, with a focus on getting students and teachers to the right pages quickly. If you need to check current docs or best practices for anything, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit