Inspiration

We were frustrated with all present grade predictors for being overcomplicated. Figuring out what grades you need in future assignments, quizzes, and tests to get a certain grade is hard.

What it does

Allows you to determine the minimum grade needed to achieve your grade goals.

How we built it

We used HTML, CSS, JavaScript (with jQuery) for frontend, and Flask (Python) with EC2 instance for backend.

Challenges we ran into

The Blackboard API was initially planned to be used to directly gather data from Blackboard. It was realized that it was not possible to gather grade data without being given admin access to a school's LMS system.

Accomplishments that we're proud of

Managing to create a functioning website and have the coding running in 24 hours.

What we learned

APIs, Blackboard, and how to create a website.

What's next for Grade Goals

It will be able to gather grade data without the user needing to manually enter in their grades.

Share this project:

Updates