Network Software Deployment & Admin Tool

Job ID: 39893272

Budget: $30 – $250 USD

Freelancer Project Post - Remote Administration Tool

Project Title:
"Windows Remote Administration & Software Deployment Tool"

Project Description:
Overview:
Need a Windows desktop application for remote system administration and software deployment across network environments.


Core Features Required:

Network discovery (subnet scanning, ARP table)
Remote Windows service management
Software deployment to multiple machines
Credential management (current user + domain credentials)
Real-time status monitoring and reporting

Technical Requirements:

Platform: Windows desktop application (.NET/WPF preferred)
Authentication: Windows Authentication (NTLM/Kerberos)
Network: SMB/CIFS file operations, Windows RPC calls
UI: Modern WPF interface with data grids and progress indicators
Architecture: MVVM pattern with proper separation of concerns

Key Functionality:

Network Discovery:
Scan local subnet for Windows machines
Import from ARP table
IP range filtering and selection

Remote Operations:
Check Windows service status on multiple machines
Deploy MSI packages remotely
Start/stop services across network
Bulk operations with progress tracking

Credential Management:
Use current user credentials by default
Support for alternate domain credentials
Secure credential storage during session

Reporting:
Export results to CSV
Real-time status updates
Error handling and logging

Deliverables:
Complete source code with documentation
Installer package
User manual
30-day bug fix warranty

Required Skills:
C# .NET development
WPF/XAML
Windows API (Service Control Manager)
Network programming
Windows authentication
Related categories: .NET Windows Desktop C# Programming WPF Windows API