I need to create a simple application, to run on windows machines. The app needs to either receive a "push" notification (by opening a socket or subscribing somehow) or it needs to keep monitoring every minute or so for new orders that are available in a web server, online. The orders have a link to a pdf file which is a formatted copy of an order (with order items, amounts...)
The software needs to:
- download PDF for each new order
- automatic print the PDF
- have a configuration for how many copies it should print (default is 1)
- have a way to choose the printer, or to add the printer's name
- create a log file for error and easy debugging
- be easy to install
It will be important to keep track of which orders have printed already, so that we don't print them again. Unique order ID will be available.
I'm open for suggestions on which language to use here (although I'm thinking C#/.net will be the easiest).
If you can do this in Java or python, (maybe even C++,) it would be preferable (assuming a java app or python app is able to print automatic in windows machines without issues).
TO be consider, please write a paragraph or 2 describing how would you solve this problem, what language/technology you would use.
February 19, 2018
I am willing to pay higher rates for the most experienced freelancers