Inspiration

I have seen how students stress about a class because the professor they have does not fit their needs. Whether the professor is strict, has this, or that, and some even drop a class because of that. One professor does not fit all. That is why I decided to create ScheduleR to ease this process of choosing classes and hopefully prevent people from dropping classes.

What it does

It lets the user choose courses (currently supporting CUNY only) and see which professors are teaching that class by providing a summary based on reviews from Rate My Professor, also letting you add your email so you can receive updates when a class changes and a professor is assigned to that class.

How I built it

Python, APIs, Web Scrapping, SMTP server

Challenges I ran into

Due to time constraints and issues with the OpenAI API I had to hardcode some things

Accomplishments that I'm proud of

Everything to be honest

What I learned

Web scrapping and SMTP server

What's next for ScheduleR

Improving it and fixing all that is not ready yet

Built With

Share this project:

Updates