Note: This project is still under work, most of it is done, the prototype is all ready and working, some final touches and additional features are under work.
Check out the prototype @ https://cal-set.web.app
Cal-set is a web app that can be used to selectively get data about the contests held by various hosts such as Codechef, CodeForces, Geeks for Geeks, Leet code, etc. Ultimatly the app should be able to create a event and upload it to your google calander for each contest so that you get notified when a contest is about to begin, also you can simply download the schedule of contest for the whole week on the whole month in the form of xlsx sheet.
For now the the prototype is limited to 4 platforms namely, Codechef, CodeForces, Geeks for Geeks, Leet code, but I'll be adding more and more platforms as the demand increases, also adding granular control over the events to be inserted into the calendar, such as reminder time, email reminder, custom name, custom description, etc, is in order. Calset is a simple tool and that improves the quality of life by automating manual tasks.
Tools used:
- HTML
- CSS
- JavaScript
Technologies used:
- Firebase
- VSCode
API's Used:
- CLIST
- Google Calendar API
- Front End development
- Back End development
- Mobile Optimization
- GET API requests
- Google API's
- LocalHost testing
Main Page:
Results page:
Sample Schedule:

- Preset Options in the main page.
- More flexible time frame selection (may be using calendars)
- Granular control of event properties (like custom reminder time and email reminders)