Inspiration

Before starting the project, we asked ourselves what could we make that we could use in our daily lives as students. The problematic that we wanted to solve is that our University platform doesn't offer an overview of the tasks we need to do in each class.

What it does

We created a website where you can enter your username and password for the University platform and it will show you everything you have to do in each class of the current semester all in one place. You can then choose to print it.

How we built it

We coded the website using HTML and CSS and we gathered the data from StudiUM using webscrapping with the Selenium library for automation in Python.

Challenges we ran into

None of us were web designers so that part of the hack was a big learning challenge. Also once we gathered the data on the website, since every professor organizes their class schedule in a different way, it was hard to find how to standardize the to-do list for each class.

Accomplishments that we're proud of

We are proud that we created something that we can use right away to help students better organize.

What we learned

Through this hack, we learned how to code a webpage in HTML and CSS. We also learned more about automation and Github.

What's next for To-do List Automation

Since we both study at UMontreal, the website only works with the UMontreal platform called StudiUM, but eventually we could make it work for McGill and other universities, as well as for businesses. The next step for this project is to perfect the algorithm that cleans up the data so that the tasks are clearly written and to make the generate button activate the automation.

Built With

Share this project:

Updates