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

feat: RateMyProf details for professors #436

Open
5 tasks
MNThomson opened this issue Jan 11, 2023 · 1 comment · May be fixed by #494
Open
5 tasks

feat: RateMyProf details for professors #436

MNThomson opened this issue Jan 11, 2023 · 1 comment · May be fixed by #494

Comments

@MNThomson
Copy link
Member

MNThomson commented Jan 11, 2023

My course selection process:

  1. Open UVic course scheduling
  2. Give up and open CourseUp
  3. Search for a relevant class
  4. Navigate to RateMyProf (RMP) of the classes instructor
  5. Search for the professor to make sure they're sane
  6. Close the tab and go back to CourseUp
  7. Add the course if the professor seems competant

What if my workflow was:

  1. Open CourseUp
  2. Search the class
  3. Instantly see professor rating and make an informed choice

Pros:

  • Reduce friction
  • Accelerates course selection and informs students who are unaware of RMP

Cons:

  • Does RMP have an accessible API?
  • RMP doesn't always accurately reflect how good a prof is
  • Potentially involve CourseUp in politics?

Simply food for thought.

@MNThomson MNThomson changed the title RateMyProf details for professors feat: RateMyProf details for professors Jan 11, 2023
@keithradford
Copy link
Collaborator

https://github.com/Michigan-Tech-Courses/rate-my-professors

Can also hit https://www.ratemyprofessors.com/graphql directly to avoid using a random dependency

@keithradford keithradford linked a pull request Jul 21, 2023 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants