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.
Log in or sign up for Devpost to join the conversation.