At this stage the application will work in Windows therefore it can be written in Delphi 7 in future I would like to be able with minimal changes port it to Max OSX where Delphi XE2 would be used.
The components and code has to be written keeping that in mind, the forms design has to look good in windows and again with little or no changes in OSX.
The application will have 7 main modules plus the database, considering that the database would be always on another server my preference is MS SQL Server. There would be file processing and considering that windows and OSX has different structures API are not to be used.
I will release more information to the programmer after signing non disclosure agreement, as each module may work on its own programmer may work on one module or more this would be decided based at latter stage.
I would consider C++ development in Embarcadero RAD Studio environment if one programmer or company can deliver good product that would work in windows and OSX.
The fee would per module after initial discussions. I am also flexible on Expert Guarantee we can discuss that.
Please note that I indicated 21 days for the project to be completed this is for the whole project some modules are small and would have to be delivered in much shorter time.