Inspiration

Less than 3% of university students have effective time management skills. This coupled with the massive jump in difficulty in course material from high school and university leaves many students falling behind in their courses.

What it does

Balance is a website that takes user inputs like assignment names, available hours, weight, and deadlines to create the optimum weekly study schedule.

How we built it

Using Python, we take the ratios between the weights of assignments and divide up the user's available time based on these ratios. Using javascript we also created an algorithm that evaluates the lowest amount of time needed to get the highest grade possible to further improve the accuracy of the python algorithm.

Challenges we ran into

Integrating the front end and back end of our website was difficult. To create a working prototype we simply used Figma to create a non-functional front end for now to provide a framework for what the website would do. Our original problem scope was also too large.

Accomplishments that we're proud of

Being able to simplify complicated problems, learning to code complex algorithms, learning how to use Figma to animate website demos.

What we learned

Start with a single issue and keep the scope small.

What's next for Balance

Integrate google calendar APIs so users can input their own personal schedule, iincrease the scope to include multipls courses over a semester.

Built With

Share this project:

Updates