Build Windows Order Auto-Print Agent (.NET, POS / Receipt Printer)
Budget: ₹1,500 – ₹12,500 INR
I need a small, stable Windows tray application written in C# that sits quietly in the background of a shop PC and prints every new order that arrives from my REST API straight to a local thermal receipt printer. Think of it as the ePOS print agents you see in takeaway kitchens—once it is installed and the PC boots, it must launch automatically, poll the backend at a configurable interval, and push each order to the selected printer without any manual steps.
Here is what I expect to receive:
• A finished desktop application built in .NET (WinForms or WPF—your call) with clean, well-commented code
• An installer (MSI or setup.exe) that adds the app to Startup and creates a desktop—or better, a tray—shortcut
• A simple settings window reachable from the tray icon where I can enter the API base URL, key/secret, polling interval, and choose the printer
• Automatic detection of new orders via REST, lightweight JSON parsing, and immediate printing using the printer’s ESC/POS—or any other command set the device supports—so formatting looks like a normal receipt
• Robust logging to a local file so we can trace issues quickly, plus automatic retries for failed prints before flagging an error
• All source code and build instructions so I can compile future versions in-house
If you have already connected .NET apps to USB or network thermal printers and can demonstrate solid error handling, you’ll be a perfect fit.
Here is what I expect to receive:
• A finished desktop application built in .NET (WinForms or WPF—your call) with clean, well-commented code
• An installer (MSI or setup.exe) that adds the app to Startup and creates a desktop—or better, a tray—shortcut
• A simple settings window reachable from the tray icon where I can enter the API base URL, key/secret, polling interval, and choose the printer
• Automatic detection of new orders via REST, lightweight JSON parsing, and immediate printing using the printer’s ESC/POS—or any other command set the device supports—so formatting looks like a normal receipt
• Robust logging to a local file so we can trace issues quickly, plus automatic retries for failed prints before flagging an error
• All source code and build instructions so I can compile future versions in-house
If you have already connected .NET apps to USB or network thermal printers and can demonstrate solid error handling, you’ll be a perfect fit.