Image Gallery

In Progress

Image upload form:

An input for: Image/Title/Description/Category

There should be an “add?? link or button that will add another row to the form so another image can be added (with title, description and category) there should be no limit to the number of images that can be uploaded at once.

There should be a checkbox in the form that allows existing images to be overwritten if they have the same file name as one being uploaded.

Tthe script should upload all of the images to a folder and enter all of the information in an MySQL database. Also, small thumbnails should be created for each image and stored in a separate folder. (thumbnails size based on a width set in the configuration area)

This should work with the configuration settings outlined below.

Image display:

The small thumbnails created in the upload process should be displayed. There should be next/back links created if needed. If there are categories of images there should be a dropdown that will allow a visitor to jump to any category.

When a thumbnail is clicked a popup with the large version of the image should display with the title/description of that image.

This should work with the configuration settings outlined below.


I would like a web based configuration file that I can set values for the image script. This file should be password protected and store the information in the database.

The values:

File types allowed (jpg,gif,png) as default

Max file size allowed in upload

Width of thumbnails

Number of images to display on a page (next/back links to be created based on this)

manage category area

-this allows me to add/delete categories

edit image area

- this lets me delete images or update title/description and change their category.

I would like the source code to be well commented and organized.

## 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).

* * *This broadcast message was sent to all bidders on Tuesday Aug 22, 2006 8:32:48 AM:


A few people have asked about an example for the image upload aspect of this project.

Please visit - [url removed, login to view]~flexer/cutenews/demo/

Login with the info there, then click "add news", on the right side you will see an "insert image" link, this will popup with an area that lets you upload an image, please notice if you click the + you can add another image. This is what I would like in mine but with more fields being added.

Thank you.

## Platform

This should work with PHP and MySQL. Javascript can also be used for some of the functionality.

Skills: Engineering, MySQL, PHP, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing

See more: configuration management .net, click button gif, well be right back, software configuration management, IMAGE process, image gallery, configuration management, update images mysql database php, input dropdown php, thumbnail image gallery, web image gallery, mysql update checkbox, php delete mysql row, php image gallery site script, upload image link, limit demo program, store upload image, net gallery, broadcast limit, net password protected folder, mysql update values, gallery thumbnails, update values mysql, login button image

About the Employer:
( 157 reviews ) Edmonton, Canada

Project ID: #3740481

Awarded to:


See private message.

$34 USD in 16 days
(3 Reviews)

10 freelancers are bidding on average $112 for this job


See private message.

$80.75 USD in 16 days
(117 Reviews)

See private message.

$76.5 USD in 16 days
(128 Reviews)

See private message.

$127.5 USD in 16 days
(58 Reviews)

See private message.

$85 USD in 16 days
(40 Reviews)

See private message.

$85 USD in 16 days
(12 Reviews)

See private message.

$510 USD in 16 days
(4 Reviews)

See private message.

$25.5 USD in 16 days
(4 Reviews)

See private message.

$51 USD in 16 days
(3 Reviews)

See private message.

$42.5 USD in 16 days
(3 Reviews)