View on GitHub

Exam Countdown Extension

This extension provides countdown timers for the JEE and NEET exams, allowing users to track the time remaining until each exam. Users can customize their preferences to show or hide countdowns based on their interests.

Installation ( Stable )

Download from GitHub Download from Chrome Web Store Download from Mozilla Add-ons

Installation ( BETA )

  1. Download the .zip from Releases.
  2. Extract it to a folder.
  3. Open chrome://extensions/.
  4. Enable Developer Mode (top right).
  5. Click “Load unpacked” and select the extracted folder.

Features

Usage

Contributing

Feel free to submit issues or pull requests for improvements or bug fixes.

Local Development

Prerequisites

Before beginning, install pnpm globally (if not already installed):

npm install -g pnpm

Install Dependencies

Install the required dependencies for the project:

pnpm install

Development

To develop for Firefox, set the TARGET_BROWSER environment variable before running the dev server:

export TARGET_BROWSER=firefox  # Linux/macOS
set TARGET_BROWSER=firefox     # Windows (Command Prompt)
$env:TARGET_BROWSER="firefox"  # Windows (PowerShell)

Then start the development server:

pnpm dev

This will launch Firefox with your extension loaded. The page will automatically reload whenever you make changes to your code.

Build for Production

This command builds your extension for production. It optimizes and bundles your extension, preparing it for deployment to the target browser’s store.

pnpm build

Linting

After building, you can run the linter on the production files in the dist/ directory to check for issues:

pnpm lint dist/