Inspiration
BannerWeb Schedule isn't convenient and doesn't give you alerts before classes. Google Calendar and Outlook do.
What it does
This app transfers the user's concise student schedule from BannerWeb into Google Calendar and Outlook as a .ics file.
How we built it
Using Java, the Selenium API for automating browser actions, and HTML4j for parsing HTML pages. We wrote our own .ics file writer.
Challenges we ran into
One of the most difficult challenges of the project was learning how to incorporate the data from BannerWeb to an .ics file.
Accomplishments that we're proud of
Automated user actions in Google Chrome were incorporated.
What we learned
We learned about the .ics file format and several relevant APIs.
What's next for BannerWebParser
Ideally, students will be able to use this to more easily incorporate events into their Google Calendar during this term and future terms through the use of BannerWebParser.
Log in or sign up for Devpost to join the conversation.