Take existing web-based single featured database driven program and create a standalone desktop application with extensive additional functionality. The program must be suitable for commercial retail sale in a niche market.
The key purposes of the program are to assist needleworkers in substituting different thread brands for the ones specified in a pattern, and providing instructions for using the replacement thread on the fabric already chosen. See our current webpage at <[url removed, login to view]>
Additional functionality will include a resources section with links to online resources, the ability to locate threads that are equivalent in weight or type to the original thread, printing high resolution scans of color charts, a free pattern section, and whatever additional resource material (in the form of pdf, jpg or such) that the progam owner would like to add.
The program must adapt to changes in the database field structure and contents.
There must be some security or encryption to deter copying of the program by those who haven't paid for it.
Ease of use by NOVICE computer users, older computer users and more experienced users is demanded. This means a nice graphical GUI with clear cues as to what the next step should be.
This project was bid once before and a program delivered. I would like to see a fresh, second solution geared more to the novice computer user before putting the program out for beta testing with my customers.
Programmer needs to be willing to discuss program requirements as much as needed to fully understand how the customer would use the program, and how the existing data might be better structured to serve the customer's needs in a simple, efficient manner.
More detail is available in project documents.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Commented sufficiently for another programmer to edit, update or expand the program in the future.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
PC running Windows 98, XP or ME. IE 4.0+ and Netscape
Should not require latest model equipment, or excessively fast processor or huge disk space. Any PC bought retail in the last 4 years should be able to run this program