The Google Calendar Scheduler: The Sun Rises
Check it out on GitHub here!
Read a lengthy, detailed paper on it, here!
Built using Python 3, and utilizing Windows Task Scheduler, Twilio, Selenium Webdriver, and the Google Calendar API.
My dream was to one day have a script that automatically detects when my work schedule has been posted, fills in my Google Calendar for me, and then sends my wife and I a text alerting us to its completion. I have broken this up into a three-stage process which I describe in detail here. This is the final product, and playing off the title of the first portion of this code, we have fully automated this nightmare and the Sun has risen, so to speak.
Once all three pieces had been completed, the last task was to stitch everything together and see if it worked. There was some tweaking that needed to be completed with each piece and some editing breakthroughs were had that added some really great functionality, and then it was done. After lots of test runs to make sure it was going to work, careful reading over the script to make sure everything was in order, and reworking Windows Task Scheduler to ensure it ran the correct script at the correct time, and my script was finally complete and working beautifully. This simply does everything all the other versions did, except now they all work together.