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