Introducing Contest Notifier - Your all-in-one solution to enhance your coding contest experience! This web extension centralizes and customizes your contest tracking, with smart reminders and time-based filtering to keep you on top of your game. π―
π Install it from the web store here.
- TypeScript
- React.js
- Node.js
- π Centralized Contest Tracking: View upcoming and ongoing contests from platforms like LeetCode, CodeChef, Codeforces, AtCoder, GeeksforGeeks, and CodingNinjas all in one place.
- π― Customizable Platform & Time Selection: Filter contests by your preferred platforms and timeframes, such as ongoing or starting within the next 24 hours.
- β° Smart Reminder System: Receive a reminder 10 minutes before a contest begins when youβve set an alarm. (Make sure your device's Do Not Disturb is off to receive notifications)
π Privacy First: We donβt store any of your data. Contest Notifier simply fetches and displays contest information.
- π¦ Download the contest-list.zip file from the GitHub repository.
- π Unzip the file.
- π Open Chrome and go to
chrome://extensions/
. - βοΈ Enable "Developer mode" in the top right corner.
- π€ Click on "Load unpacked" and select the unzipped contest-list folder.
- π¦ Download the contest-list.zip file from the GitHub repository.
- π Unzip the file.
- π¦ Open Firefox and go to
about:debugging#/runtime/this-firefox
. - π₯ Click on "Load Temporary Add-on" and select any file from the unzipped contest-list folder.
- π±οΈ Click on the Contest List icon in your browser toolbar to open the extension.
- π Browse through the list of upcoming contests.
- π Click on a contest to view detailed information.
Contributions are Welcome! You can contribute in the following ways:
- π Create an Issue - Propose a new feature or report a bug.
- π§ Pull Request - Fix a bug, typo, or refactor the code.
This project is licensed under the MIT License. See the LICENSE file for details.