Secure Windows LMS Desktop App

Job ID: 40276100

Budget: ₹75,000 – ₹150,000 INR

I need a Windows-only desktop application tied to a web-based LMS portal. The core of the job is to let learners access course content on a single, registered machine and to keep that content safe from capture.

Key points
• Single-device login: once a user signs in with their username and password, the licence is bound to that computer. Any attempt to log in elsewhere must be blocked automatically.
• Screen-capture defence: the moment a screen-recording or screenshot tool is detected, the learning window should turn blank until the activity stops.
• Course management tools are required inside the LMS so I can upload, organise and retire modules, monitor enrolments and push updates to the desktop client seamlessly.

Deliverables
1. Windows desktop client (installer + source) communicating securely with the portal API.
2. Web LMS portal with course management dashboard and user/device registry.
3. Documentation covering setup, admin workflow and how the capture-prevention logic works.
4. A short test plan demonstrating single-device enforcement and blank-screen behaviour under common recording utilities.

Please build with technologies you are confident will stay maintainable (e.g. C#/.NET, Electron, or similar) and suggest any third-party libraries you’d use for anti-capture detection so I can review licensing. I’m ready to move quickly once I see a clear technical outline and timeline.