Brief: A dynamic downloads page with an addition to our existing admins page for us to add downloads to the site. We will provide all required fields and layout.
Background : We have a database driven website under development, all the major design and database programming have been completed and we need help implementing additions and changes to the database.
There is quite a bit more work to be done on this project after this portion is complete.
Details: We need a dynamically generated download page that will arrange thumbnails of downloads by date based off of an admin database of the location of the files, names of fields, etc.
Field names - Title, Thumbnail, Download Location 1, 2, and 3, Text for Download 1, 2, and 3.
We already have an admin in place, we will need a page added to it that specifically handles downloads, on that page we can add, review and delete downloads. While adding a download, we need to input the title, location of download 1,2,3, the text, and select an image from a local drive for the thumbnail (the image will always be .jpg file format, and always sized correctly).
An example of this would be a background download; the thumbnail would be a small image of the background and uploaded via file browsing my local computer. The location of the download would be /members/backgrounds/[login to view URL],/members/backgrounds/[login to view URL],/members/backgrounds/[login to view URL], the text would be "[800x600]", "[1024x768]", and "[1280x1024]". All download files will be ftp'd to their correct location previously, so uploading these is something you won't have to worry about. We'd also define the Title as "Background of Blah Blah"
We need several styles of downloads, and one of the necessary components is to display 1, 2 , or 3 links, depending on if the information is in the admin, if the 3rd field for the download location and the 3rd field for the text are both empty, it should not display anything.
A layout for this page is complete, and will be furnished.
We also will need items added to this page to furnish a log file for our "updates section".
## 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
Unix/free BSD - Ver 4+ IE and Netscape Languages : PHP and MySQL on Apache