nicocanta20/Class-Schedule-Management ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple web app for managing class schedules.

I want to be able to log all the classes I might take, with details like how often they meet, what days they happen, and what time they start and end. Then I want a way to pick which classes I actually want to attend, choose days I want off, and generate the best timetable options based on those preferences.

Make it easy to compare different schedule combinations and show the final timetable clearly in the browser. I also need a way to export the schedule as an ICS file so I can add it to my calendar.

Use a clean interface that feels easy to use, and make sure it can save the class data properly, since it looks like this app uses MongoDB credentials from a secrets file. If anything is unclear, look up the current docs online and fill in the gaps.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab