Our team knows the experience of writing spreadsheets to calculate grades, and the struggles of setup and maintaining it. It's a pain to do every term, and so we decided to make an easy-to-use service that takes care of it for you.

What it does

Smart Grade Tracker allows you to store all the courses you want to track, with their weightings and marks so you can easily see your projected grade, and determine how future marks may impact your grade.

How we built it

Our web service was built using a Django back-end which interfaces with a PostgreSQL database. Django serves plain HTML/CSS for the front-end.

Challenges we ran into

We ran into many problems while learning Django, and figuring out its quirks.

Accomplishments that we're proud of

We're proud of being able to implement a full-stack project over 24 hours.

What we learned

How the Django framework works.

What's next for Smart Grade Tracker

The next step is to clean up the UI so users can more quickly add what they want to add.

Built With

Share this project: