We require a utility to run on a PC (XP through to Windows 7).
The utility will take pictures via a USB connected windows compliant webcam.
The basic idea is that we want to capture images of items brought in to a service centre with minimal interaction.
A customer will bring an item in to repair. The item will be booked into our existing CRM system which will assign a reference number of AAAA-12345.
We want to then take a photo or a few photos of the item for reference. The system we want you to program will do this. We need to give it a file name of the reference number above. All items will have the AAA- prefixed, so we only want to have to type the last few digits. So we will run your program, type the last few digits, in this case 12345 and then click the take pic button.
The utility must have an interface with an image view window and a single button which will take a picture and store it in a pre-determined location.
The file name and location will be determined by pre-set options (editable in an options menu)
Folder location option on main screen would be a tick box to use pre defined folder or a sub folder off it. If it is a sub folder, then a simple input box to allow the sub folder name. This folder will be created by the app if it does not already exist or just used if it does exist.
File name will be preset with the option to append, i.e. we may want a file name to be "file_012-1.jpg"
With a simple option on the main screen to add a couple of characters, i.e. adding 789 to the input box would make the file name
Other obvious options such as
confirm to overwrite or not
save settings on exit or not
increment or append -1,-2, or -3 if file already exists
open photo in photo viewer after taking.
etc and any other options as required.
We have set a budget at $50 but please bid what you think it will cost (higher or lower) please do not just bid $50 and hope to get the job. We need to see evidence of programming skills and communication must be in excellent English via Skype.
All rights to the program will be passed to us including all source code. Source code must be well documented.
Payment will be on completion only.
Programming language to be discussed however we prefer something mainstream such as C# but also open to suggestions.
Skills: english, systems-programming