Codechef Contest Calendar
Tech Involved - Python, Google Calendar API
Checkout the github repo - github.com/jatin69/codechef-contest-calendar
Codechef Contest Calendar
A Custom Google Calendar for upcoming codechef contests. Contest information scraped from codechef website and added to calendar.
Demo
Checkout the demo here
How to Use
Add to Google Calendar
- The Calendar is publically available here. Simply click this link and tap
yes
on the popup forAdd to Calendar
. - Alternatively, you can also add the calendar by visiting the demo and then using the
+
sign at the bottom right of calendar to add to your calendar.
Once added, it will sync all contests periodically. You are done.
If you still can’t see the events, or the calendar in your google calendar android app, this is because, new Calendars are sometimes hidden by default in the Calendar App. To make it visible, go to settings
in the calendar app. You’ll see a show more
button under your id which you used to add the calendar. Tap it, select Codechef Contest Calendar
and turn the sync
on.
Calendar will now show in your main calendar. If you want to hide it at any point of time, open the side menu and simply unset the checkbox in front of the calendar.
Dev
- we first scraped events from codechef website
- Then added them on a newly made google calendar
- Then setup a cron job to periodically auto update the calendar
- Then simply add the calendar to your google account and it’ll show up in your google calendar app.
For more details, visit the project on github.