We need quick help converting a excel spreadsheet to a web application. The excel file allows a user to input 8 inputs: A date, a name, a number, a topic, a dollar amount, a time, another dollar amount, and a third dollar amount. A user may input numerous records like this. Based on these records the excel file calculates various statistics. To make a web application out of this one would have to store user records in the mySQL database and retreave them at runtime when a user wants to see statistics. All statistics are very easy to calculate and will be done on the fly. For instance: a user may want to see statistics for all records for a particular topic. The user would select this topic and the predefined statistics for that topic would appear. Once the script is made for one topic it will be the same for the other topics. There are a total of 9 possible topics. An overview of the web app could be defined as follows: 1. An input method for a user to select a topic and store a record. 2. A retreval screen for a user to select a topic to see statistics about. 3. A general retreval screen for a user to see statistics on all records. 4. A summary screen that shows a general overview for all records, but not to the level of detail shown in the #2 item above. I am not fixed on a particular language to write this in although it needs to be written so it can not be leached from our site. i.e. it needs to be incoded php or something similar. Without a NDA I can not be more descriptive than this. Please quote as you see fit. Do not respond with a blanket pre canned response. Read and understand what I am asking for. To start this project a NDA will be necessary. We will own all code resulting from this project. You will not be able to reuse or resell this code. Please contact me with any questions. We are looking to move forward with this item quickly. Upon selecting a vendor we will provide the necessary excel file. Thank you.
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).