DreamWeb

Loading Project Details...

Screen Tracking System

Project Overview

A secure desktop application designed for automated screenshot capture and monitoring. The system periodically captures the user's screen, encrypts and stores the images, and uploads them to a central database for review. It is ideal for environments where activity tracking and compliance are required, such as remote work monitoring or computer labs.

Key Features

  • Secure Authentication: Username-based login with encrypted validation
  • Device Matching: Encrypted file validation for user and device verification
  • Automated Capture: Randomized interval screenshot capture system
  • Database Storage: Secure MySQL database storage with encryption
  • Error Handling: Comprehensive logging and exception management
  • User Interface: Intuitive Windows Forms interface with visual feedback
  • Session Management: Secure logout and session handling
  • Data Security: AES encryption for all stored screenshots

Technologies Used

C# .NET Framework 4.7.2 Windows Forms MySQL AES Encryption System.Drawing

Project Gallery