Auto Schedule
Automatically generate class schedules.
✨Feature
This program is designed to automatically generate class schedules for CUHK(SZ) students to help them in academic planning.
🖼️Screenshots
🔗Get Access
The program is deployed on Azure📦. You can access it from Here.
🌈Browsers support
Edge |
Firefox |
Chrome |
Safari |
last 2 versions |
last 2 versions |
last 2 versions |
last 2 versions |
📕 User Guidance
- From available courses list, select the courses that you want to take by using the tool bar on the middle of available courses list and selected courses list.
- After finishing selecting courses, click “Make Schedule” button to generate possible schedules.
- All possible schedules will be listed in a listbox below. You can then select one and click “View Schedule” to view your schedule.
🤝Contributing
Build and run
Prerequists:
- .NET 5 SDK
- Visual Studio 2019 or Visual Studio for Mac 2019
Explaination of projects:
- AutoSchedule.Core: A library that defines the basic classes and implements core course selection mechanism.
- AutoSchedule.UI: The main web application built with blazor WASM.
- AutoSchedule.API: A backend application whose only purpose is to provide session information.
Bugs or Suggestions?
Feel free to fire an issue.
🔧Dependencies and References
💕Contributors
Made with contributors-img.