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

Advanced Filtering #289

Open
jcserv opened this issue Jul 3, 2021 · 1 comment
Open

Advanced Filtering #289

jcserv opened this issue Jul 3, 2021 · 1 comment
Labels
enhancement New feature or request Functional To implement a new piece of functionality

Comments

@jcserv
Copy link
Contributor

jcserv commented Jul 3, 2021

Describe the solution you'd like
We should provide an option to filter courses by more specific parametes including:

  • Semesters
  • Year of study
  • Program
  • Distribution (HUM/SCI/SSc)

Describe Possible Solutions

  • Button that opens up modal for these filters
  • Indicators for what filters have been applied
  • Clear filters button
  • Backend support for filtering
@hejingy1
Copy link
Collaborator

hejingy1 commented Jul 4, 2021

Hey Jarrod great to see you working on it right now, just want to add a little my thought to your issue. For my experience the people who come to use VIAplanner tend to know what courses they want to plan for their semester, yet I am not saying your idea is redundant. I feel that you might be more interested to a feature we didn't have time to implement but it was fully prepared to do last summer, is like a little pop up of the courses description before adding course into the timetable. It looks like this
image

The courses description data is scraped and for details you can ask Shawn, but I think that can be a good way to introduce students to find courses on VIAplanner.

@jcserv jcserv added the enhancement New feature or request label Aug 3, 2021
@logonoff logonoff added the Functional To implement a new piece of functionality label Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Functional To implement a new piece of functionality
Projects
None yet
Development

No branches or pull requests

3 participants