Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Demo Day Fall 2024 Feature Requests #187

Open
Xavilien opened this issue Dec 9, 2024 · 0 comments
Open

[Feature] Demo Day Fall 2024 Feature Requests #187

Xavilien opened this issue Dec 9, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Xavilien
Copy link
Member

Xavilien commented Dec 9, 2024

Description

Kind of lazy to create a separate feature request for each, so here are a bunch of features requested at demo day on 7 Dec 2024:

  • Course API for waitlist: find out whether a course on your schedule can be registered or is currently on waitlist for you
  • Optimize my schedule using AI: input a bunch of courses you would like to take and optimize the schedule based on some preferences
  • Grey out boxes that might have conflict: in section selector, grey out sections that conflict with other classes you have currently selected. Will need to do some design thinking on what a reasonable set of behaviors would be (e.g. whether you can still select, how to show the conflict etc.)
  • Find course reviews online: given a list of reviews that we can manually curate/crawl the web to curate from past student blogs, attach reviews to each class
  • Shared schedules: upgrade current schedule feature
  • Stellic 2.0: do what stellic does but better, especially with the plan my schedule page
  • Chrome extension to interface with SIO/stellic: register for courses easily, find major requirements
  • Complete visualisation of the pre/postreq tree in CMU courses: would be a cool front page
  • Finals schedule: sync finals schedule that can be downloaded as a calendar
@Xavilien Xavilien added the enhancement New feature or request label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant