Inspiration
Keeping track of competitive programming contests on various platforms like Codeforces and CodeChef can be tedious. Staying updated with contest dates and times requires constant vigilance, which can be overwhelming.
What It Does
This script automatically fetches contest dates and names, adding them to Google Calendar as events. It also sets reminders and notifications to ensure you never miss a contest.
How We Built It
We used Python and the APIs of Google Calendar and the respective competitive programming platforms to gather and sync contest information seamlessly.
Challenges We Ran Into
One of the primary challenges was preventing event duplication and ensuring synchronization when new contest information is added on the platforms via webhooks.
What's Next for Contest Reminder
We plan to develop a Flask web app that allows anyone to receive contest reminders by simply entering their email address and selecting the platforms from which they want to receive notifications.
Log in or sign up for Devpost to join the conversation.