Windows Desktop App for System Data Collection

Job ID: 38930353

Budget: $30 – $250 USD

Budget: $100.00
I need a Windows desktop application that collects comprehensive hardware and software information from the user's system. This includes data about installed software, peripheral devices, and various network identifiers such as hostname, IP address, and MAC address. The application must then save this data to a MySQL Database on the local network.

Key Requirements:
- Collect and manage data about:
- Installed software
- Peripheral devices
- Hostname
- IP Address
- MAC Address
- RAM
- CPU Name
- CPU Speed
- installed printers
- Store all collected data in a MySQL database on the local network
===========================================================
Collect windows information hardware and software and save it to MySQL database on network
Hostname
Logged in user name
Ip address
Mac address
Ram
GPU
CPU Ram
Operating system
Version
Build
Printer installed
Software installed
List of process running

Application will start collect data generate hash for all data and save it to a table to be used next collection if same data don’t send it/save to MYSQL if different send it/save
Application will run every 12 hours



===========================================================



Ideal Skills and Experience:
- Proficiency in Windows desktop application development
- Experience with MySQL database integration
- Knowledge of data management and user interaction design
- Familiarity with collecting and processing system information
Related categories: C Programming MySQL