Skip to content

agent-storm/cal-set

Repository files navigation

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

      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

What I learned:

  • Front End development
  • Back End development
  • Mobile Optimization
  • GET API requests
  • Google API's
  • LocalHost testing

Sample Images:

Main Page: image Results page: image Sample Schedule: image

Under Development:

  • 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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published