Yashasvi-30/Learning-Management-System- — reverse-engineered prompt

Reverse engineered prompt

Build me a simple Learning Management System portal for a college style project. I want a web app where three kinds of users, students, teachers, and admins, can log in and see their own dashboard. Teachers should be able to create courses, upload notes, assignments, and quizzes, enroll students, grade work, and leave feedback. Students should be able to join courses, view materials, submit assignments, take quizzes, track their progress, and message instructors or use a discussion area. Admins should be able to manage users, roles, permissions, and basic system settings, and also view reports on student performance and course completion.

Please make it feel like a complete working demo with clean pages and sensible sample data, using the HTML, CSS, JavaScript, AngularJS, and Node setup this project seems to use. It should run locally with npm start and open in the browser. If anything is unclear, look up current docs online and fill in the gaps in a reasonable way.

Want more depth? Deep Reverse