Skip to content

An awesome tool to update you with your schedule every morning!

License

Notifications You must be signed in to change notification settings

abrohit/Daily-Update-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Daily Update Automation

An awesome tool to update you with your schedule every morning!

Table of Contents

About The Project

When I wake up, I would like to know what my day looks like to prepare for it. What are the activities that are scheduled today? Do I have any classes today? Do I have any games to watch today? Or is it race day? To solve this problem, I wrote a piece of code in python to read my google calendar, F1 race updates, Holidays provided by my university, Class Schedule, and Rainbow six siege(videogame) Pro League schedule and send me an email every morning. This project is completely built with python!!

Features

Class Schedule

Since all my classes are currently online due to COVID-19, keeping track of my classes is challenging due to the different timezones. Hence to make this easy, this program reads my schedule in JSON format and sends me the classes I have that particular day!

University Hoilday

This is to let me know if that particular day is a declared holiday by my university by scraping their website page for holidays.

F1 Updates

I love F1, even though I know the race schedule beforehand, it is nice to get an email in the morning alerting me about race day! Any F1 fan who wants this feature, too, can copy the get_f1_update() function.

Tech Stack:

  • Python
  • Webscraping (BeautifulSoup).
  • Interacting with multiple APIs (Requests).
  • Interacting with JSON files (json).

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Twitter : abrohit05

LinkedIn : Rohit Manjunath

Website : abrohit

Project Link : /~https://github.com/abrohit/Daily-Update-Automation

About

An awesome tool to update you with your schedule every morning!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages