C# Real-Time Automation App
Budget: ₹1,500 – ₹12,500 INR
I need a Windows desktop application written in C# (.NET 6+ preferred) that keeps a live WebSocket connection to my server, listens for JSON messages in real time, and reacts the moment certain conditions I’ll specify are met. A REST fall-back is fine where it makes sense, but WebSocket will be the primary channel.
The UI can be WinForms or WPF—whichever you feel delivers the snappiest experience—with three core controls: Connect, Disconnect, and Pause. While connected, I want a clear status indicator and a scrolling, timestamped log so I can trace every event. The app must stay responsive, so please rely on async/await or other multithreading techniques to keep network traffic off the UI thread. Automatic reconnection, graceful shutdown, and thorough exception handling are essential for stability.
Code quality matters: clean architecture, well-named classes, and enough comments for another developer to pick it up quickly. I’ll run unit tests, so structuring the project for easy testing is a plus.
Deliverables
• Compiled installer or standalone executable
• Full Visual Studio solution with source code and project files
• Brief README explaining build steps, configuration, and how to add/edit detection rules
When you reply, include links or screenshots from similar real-time automation tools you’ve built, your estimated timeline, and a fixed-price quote. If you also suggest libraries (e.g., WebsocketSharp, SignalR, Serilog) or design patterns that will keep this app bulletproof, let me know—those insights will weigh heavily in my decision.
The UI can be WinForms or WPF—whichever you feel delivers the snappiest experience—with three core controls: Connect, Disconnect, and Pause. While connected, I want a clear status indicator and a scrolling, timestamped log so I can trace every event. The app must stay responsive, so please rely on async/await or other multithreading techniques to keep network traffic off the UI thread. Automatic reconnection, graceful shutdown, and thorough exception handling are essential for stability.
Code quality matters: clean architecture, well-named classes, and enough comments for another developer to pick it up quickly. I’ll run unit tests, so structuring the project for easy testing is a plus.
Deliverables
• Compiled installer or standalone executable
• Full Visual Studio solution with source code and project files
• Brief README explaining build steps, configuration, and how to add/edit detection rules
When you reply, include links or screenshots from similar real-time automation tools you’ve built, your estimated timeline, and a fixed-price quote. If you also suggest libraries (e.g., WebsocketSharp, SignalR, Serilog) or design patterns that will keep this app bulletproof, let me know—those insights will weigh heavily in my decision.
Related categories:
.NET
C# Programming
C++ Programming
WPF
Software Development
JSON
Visual Studio
REST API