I need a mechanism built, that will receive contents in binary files in predefined formats, will encrypt them in standard protocols and formats, will store them on the servers, will save the records in a database (such as mySQL), (and perhaps will compress them as well). The files will have to be electronically signed according to international standards and the verification and digital signature will be sent to the file owner, verifying the contents of the file as well as several identifying details such as time and date of insertion, name of creator, key words and so on. The system has to include a billing system that will be able to make different charges through online transactions. An invoice will be emailed to the payer. A CRM system will enable registration of subscribers and sub-subscribers (when the subscriber is an organization and the sub-subscribers are members of that organisation) and management of the clients. A two-tier affiliate system should be incorporated, as well as a mailing list management system that will enable me to produce messages that will be sent to the clients by the system. All the interfaces, including the backend, will be run through a web browser. The system will be compliant with the following browsers: IE, Firefox, Safari, Opera, Mozilla. The interfaces will be designed in a professional clean manner. A content management system of our choice will be integrated with the system by the coder, as well as systems of forums and blogs. All source code and all copyright will be owned by me (obviously, apart from any open-source software used within the project). The coder will hand over to me all the source code of the system, with documentation of all components of the software. The coder will have to sign a Non-Disclosure Agreement and will not be allowed to use any of the information or any of the code. If I will be happy with our relations with the coder, there will be further development and maintenance work.
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).
IE6 and above, latest Safari , Opera , Mozilla, Firefox and Netscape. Flash 6 player. Latest PHP & MySQL versions.