Smart-Task-Notifier

đź”” Smart Task Notifier

Smart Task Notifier is a lightweight, zero-dependency, 100% native Windows background timer and reminder utility built with VBScript (wscript.exe).

Originally designed to prevent missed office attendance sign-ins and sign-outs, it is fully customizable so you can adapt its timer duration, redirect URL, and popup messages for almost any daily workflow!


✨ Key Features


🎯 Multi-Purpose Use Cases

While great for attendance regularization, you can configure Smart Task Notifier for many other daily tasks:

  1. Office Attendance & Shift Tracking: Remind yourself to Sign-In on your HR portal (greytHR, Workday, Zoho People, Darwinbox) at login and Sign-Out after 8–9 hours.
  2. Timesheet & Daily Standup Logs: Set a timer to open Jira, Trello, or your daily timesheet tool at the end of your workday.
  3. Pomodoro & Deep Work Sessions: Set a 0 hr 50 min focus timer that opens a break timer or relaxing playlist when finished.
  4. Eye Strain & Hydration Breaks (20-20-20 Rule): Set short intervals (0 hr 30 min or 1 hr 0 min) to step away from your screen and drink water.
  5. Daily GitHub / Coding Check-ins: Keep the default https://github.com URL to remind yourself to push your daily commits or review PRs before shutting down.
  6. Server / Lab / Cloud Instance Shutdowns: Prevent forgotten cloud VMs or test environments from running overnight by setting a reminder to shut them down.
  7. Medication or Stretch Reminders: A reliable desktop popup that stays on top of all windows (System Modal) so you never miss important personal routines.

🚀 How to Install & Run Automatically on Startup

  1. Download SmartTaskNotifier.vbs from this repository.
  2. Press Win + R on your keyboard, type the following path, and press Enter:
    shell:startup
    

    (This opens your Windows Startup folder at C:\Users\<YourUsername>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)

  3. Paste SmartTaskNotifier.vbs directly into that folder.
  4. Double-click SmartTaskNotifier.vbs right away to test it and configure your custom settings! From now on, it will launch automatically every time you turn on or log into your Windows PC.

⚙️ How to Use & Customize

When the popup appears on your screen, you have three options:

Note: Your personal settings and custom URLs are saved locally on your computer inside %LOCALAPPDATA%\Smart_Task_Notifier\config.ini, keeping your personal links private and out of the script file.


🛡️ Privacy & Security


đź“„ License

Free to use, modify, and distribute under the MIT License.