Conversion software with great looking, easy to use, GUI. Emphasis on look and feel, though high accuracy math library a must (i.e. no rounding errors).
Conversions are length, area, pressure, etc. As example, converting feet to meters. You will not need to worry about the conversion factors, categories, or units, as I will be collecting that data.
Program will need to load a datafile from disk with all the conversion factors. Datafile needs to be encrypted to prevent others from gaining access directly. In addition I will require an administration program for updating and editing this datafile.
Datafile would contain information such as Unit Category, Unit Name, Conversion factor, as example:
Length, inch, (0.3048 / 12)
Length, meter, 1
Length, foot, 0.3048
Area, square whatever, ((12 * 10.456) / 15.4) * Pi
Results are calculated by:
Qty * ((from unit conversion factor) / (to unit conversion factor))
Additional information on that to be provided to you.
Result needs to be able to display in any format the user chooses in Options. i.e. Scientific notation, rounded to certain number of decimal places, etc.
Both program and datafile needs to be updateable over the internet easily and via a standard Unix server with Perl, PHP, or similar.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Code must be well documented OOP, as I will be taking over development of future versions of the software. No third party components to be used.
May be written in C# using the Microsoft .NET framework 1.1 and Visual Studio .NET. Must be able to load and compile using Microsoft Visual Studio .NET 2003
May also be written in Delphi using Win32. Must be able to load and compile in Delphi 7