Project URL: Under NDA
Technologies:
- ASP.NET Core 10.0
- C#
- Windows Service with C#
- Angular
- PostgreSQL
- HTML5
- CSS3
- Boostrap
Feature list:
Real-Time Screen Streaming: High-performance desktop capturing using C# GDI+ or Windows Graphics Capture, optimized with JPEG compression to ensure low-latency monitoring even on slower networks.
Intelligent Idle & Activity Detection: Monitoring of user input (keyboard/mouse) to generate productivity heatmaps and automated alerts when a system remains idle or an unauthorized application is launched.
Stealth Windows Service Integration: Built as a background Windows Service (.NET) to ensure the monitor starts automatically on boot and operates persistently without user intervention.
System Resource Analytics: Real-time telemetry tracking for CPU, RAM, and Disk usage, featuring historical logs and threshold-based alerts (e.g., “Notify me if CPU exceeds 90% for 5 minutes”).
Security & Authentication: Implementation of JWT-based authentication and hardware-bound device registration to ensure only authorized controllers can access the monitoring stream.