Skip to the content.

NotifyMe - Installation Guide

← Back to Home 📖 Usage ⚙️ Configuration 🆘 Troubleshooting

  1. Download the latest NotifyMe.exe from GitHub Releases
  2. Run NotifyMe.exe - no installation required!
  3. Optional: Auto-start with Windows

Option 2: Run from Source

Prerequisites

Installation Steps

  1. Clone or download the repository:

    git clone https://github.com/atulkumar2/notifyme.git
    cd notifyme
    
  2. Run setup to install dependencies:

    Batch (for CMD):

    scripts\setup.bat
    

    PowerShell (recommended):

    .\scripts\setup.ps1
    

    Or manually:

    uv sync
    
  3. Run the application:

    Batch (for CMD):

    scripts\run.bat
    

    PowerShell:

    .\scripts\run.ps1
    

    Or manually:

    uv run notifyme.py
    

Auto-start with Windows

Method 1: Using Startup Folder (Easiest)

  1. Press Win + R
  2. Type shell:startup and press Enter
  3. Copy NotifyMe.exe or create a shortcut there
  4. Restart Windows to test

Method 2: Using Task Scheduler

  1. Press Win + X and select “Task Scheduler”
  2. Click “Create Basic Task”
  3. Name it “NotifyMe”
  4. Set trigger to “At startup”
  5. Set action to “Start a program” and browse to NotifyMe.exe
  6. Click Finish

Building a Standalone Executable

If you want to build your own .exe:

  1. Ensure you have the source code
  2. Run the build script:

    Batch (for CMD):

    scripts\build.bat
    

    PowerShell (recommended):

    .\scripts\build.ps1
    

    Or manually with Python:

    .venv\Scripts\python.exe -m PyInstaller NotifyMe.spec
    
  3. Find your executable at dist/NotifyMe.exe

The build process automatically:

Note: The .spec file is pre-configured with all necessary settings. Only modify it if you have advanced PyInstaller knowledge.

Troubleshooting Installation


← Back to Home Next: Usage Guide →