C# application to monitor system time on multiple pc computers (WPF or Winforms)
$250-750 USD
Paid on delivery
I am in need of an application that will scan through a list of computer names or IP addresses on a network to report each computer's clock time. The tool will be used to monitor time sync accuracy. In a case where a computer's time is out of sync, the application should alert the user that is monitoring the application by highlighting and flashing yellow, on and off.
In addition, if a machine is not reachable on the network, then there should be an alert flashing red.
The user should also be able to set which machine is the "Master" by toggling any entry. This could be via a radio control array.
The application should retain settings in an INI configuration file. I recommend NINI: [login to view URL]
ie.
COMPUTER1 = 13:42:11
COMPUTER2 = 13:42:18 <---- out of sync, turn alert on
COMPUTER3 = 13:42:11
COMPUTER4 = 13:42:11
COMPUTER5 = 13:42:11
Each computer entry should utilize textbox controls for computer name or IP address and the time of day information.
There should be a method to switch the time format display between Normal and Military time representation. ie. 1:43:54 PM or 13:43:54. If the time reported by the machines on the network do not return military time information then this will have to be converted by the application.
I expect to monitor between 10 and 30 machines with this application. The form should be a fixed width, and be tall enough in height to support 10 machines as the default. The form should grow taller as new machines are added. I am planning on pinning this application to the left or right side of my screen, so a quick dock-left or dock-right would be a nice touch.
Adding new machines to monitor will be performed by clicking a + button on the form, dynamically generating new empty controls for the user to monitor, and when the settings are input, the user clicks a save button to activate the entry and write the new entry to the INI file.
An edit and a remove button should be placed to the right of each entry.
ie.
"Edit" (clicking this button enables text boxes for editing, turns Save and Cancel buttons on)
"X" (removes the entry from the form and INI files)
"+" (adds new editable textbox controls for user to create entry, turns Save and Cancel buttons on)
"Save" (only visible in edit or add new entry mode)
"Cancel" (only visible in edit or add new entry mode)
Application should be written in C#. Extra consideration for a freelancer that can build this in WPF with a Material Design UI or similar.
Freelancer should expect some revisions to make the application visually appealing.
Project can be called "Master Time".
Good luck!
Project ID: #22272571
About the project
16 freelancers are bidding on average $549 for this job
Hi,. I have gone through the brief details mentioned on the job. I have done multiple jobs with .NET, C# Programming, C++ Programming, Software Architecture, WPF which are the skills required to get this job done. Lets More
Hi! I'm a dedicated .net C# developer. With 100% completion rate in over 65+ projects. I do Win Forms, WPF and UWP Apps I'll be happy to do this for you. I already have done Ping projects, I can show it to you I'm More
Hello As a professional C# developer, I just read your description carefully. Your idea is very good. And I can accomplish your project perfectly with my own skills. I want to discuss more via chat. Thank you Alex.
Hello, as i read your project description i found the requirement related to me so i applied for this via this proposal. well i have experience of this kind job to data entry work also you can check my profile. I will More
Hello. I have checked your description in detail and understood. I think It need to develop client and server application. I will build the desktop application in C# winform/meterial skin. I have ever done the project More
Hi, there, I hope you are doing great. I am very interested in your project, and I would be happy to inform you that I have excellent experience in such a project. I am quite sure that I can complete your project perf More
Hi, I'm Chunzuo. I understand your project Master Time. I have rich experience in C# WPF. Please contact with me to discuss more.
I have read your description carefully. I am a C, C# Developer with 7+ years of experience. So I am sure I can bring you perfect result as you want within a short time. And I will provide you my full-time service on y More
I have more than 15 years working with C# and .Net technology. I can accomplish with your requirements using C# with basic windows form and material design UI, including the flexibility that you need for windows dimens More