Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Cape Town, South Africa
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need my existing VB.NET monitoring program revamped so it is easier to maintain on-premise and ready for the cloud.
Source code is already in place; you will be extending it rather than starting from scratch.
Customer form
• Add a new “Zone Description” tab that mixes a free-text area, dropdowns for common zone names, and an editable, spreadsheet-style table so operators can work however they prefer.
• Build schedule fields for automatic open/close times.
• Replace the fixed two-keyholder limit with a row-based grid; operators choose from predefined contacts or type new ones on the fly.
• Expand the address section to collect house number, street, province and ZIP.
Communications settings
The current COM port picker clutters the main screen. Please move it to a dedicated Settings tab where multiple serial ports can be listed, named and edited (baud, parity, etc.). TCP/IP parameters belong there as well. The code should now process Contact ID only; remove SIA handling completely.
Alarm stack
Insert a “Monitoring” tab that shows incoming alarms in real time, stacking them in the order received.
Cloud hand-off
Every alarm that reaches the local stack must simultaneously post to a simple cloud endpoint (REST/JSON is fine for now). Within the client record we need a field to assign a patrol officer; when that officer logs in to the future mobile app, the same signal will appear for dispatch.
Deliverables
– Updated VB.NET solution with all changes compiling on .NET Framework (current version used in project)
– Brief README outlining new classes, config files and how to extend the cloud call-out
– Short test script or utility proving serial, TCP/IP and cloud paths work
Acceptance
I will build and run the project locally: if settings save/load correctly, alarms arrive in the new tab and also hit a mock cloud URL, the job is done.
Send a concise but detailed proposal describing your planned approach, key libraries or NuGet packages you intend to use, and any questions you still have." (client-provided description)
Matched companies (3)

Kiantechwise Pvt. Ltd.

Knowforth Tech
