sebeginner/student-management-system — reverse-engineered prompt
Reverse engineered prompt
Build me a high school student management system for an SE104 demo.
It should have a backend and web frontend, with login for admin, academic staff, school manager, teachers, and students. The app needs to manage students, classes, subjects, school years, semesters, teacher assignments, grade books, score edit requests, timetables, and reports.
Teachers should only work with the classes and subjects they’re assigned to. They can enter scores, submit grade books, and request edits after a grade book is locked. Academic staff can manage school data, lock submitted grade books, and approve score edit requests. Students can only see their own scores. Managers can view dashboards and summary reports.
Please include demo seed data for a 2025 to 2026 school year, several classes, teachers, students, subjects, scores, locked and draft grade books, and demo accounts for each role. Make it easy to run locally with PostgreSQL, a TypeScript backend, and a modern React frontend. Include clear setup steps and a short demo flow.
Want more depth? Deep Reverse