Windows 11 Background Productivity Service

Job ID: 40620429

Budget: ₹12,500 – ₹37,500 INR

I Want to build a lightweight background service for Windows 11 that quietly blocks any websites or desktop applications I specify—typically the distracting ones such as social-media, streaming, or gaming platforms—while leaving everything else untouched. This run as a persistent service that restarts automatically with the operating system.

This project is inspired by a freedom like productivity software

Scheduling is fully custom: I can create multiple plans, each with its own time slots. Outside a tiny de-activation window that I set (for example, 07:00-07:05), no one should be able to modify or disable the rules; during that window I alone can lift restrictions or adjust settings. New sites or apps can be added to the block list at any time.

Because I want the tool to consume almost no resources, all configuration happens through a friendly Web page. When a blocked site is reached, the user should see a simple “Blocked by XYZ” message instead of a browser error if possible.

Deliverables
• A service/daemon that installs on Windows 11, registers with Startup, and cannot be closed without the scheduled unlock.
• Human-friendly web app to add/remove websites,apps,define schedules, and view current status.
• Source code with instructions (README) and a small test suite showing that custom schedules and tamper-protection work.
• An installer or script that sets everything up in one step.

Features: Login/Logout/Change password on software and webapp

Acceptance criteria
1. Service auto-starts after reboot and survives user log-off.
2. Custom schedules enforce blocking precisely to the minute.
3. Attempts to kill or modify the service outside the unlock window fail.
5. Blocked websites/apps if possible trigger the custom message; unlisted items run normally.

If you have prior experience interfacing with Windows Filtering Platform, or wrapping Node services as Windows background tasks, please let me know—those skills, will help us move quickly.