En cours

PHP Drag and drop (with resize) photo gallery script

Should be a simple project, just update an old photo gallery upload script to HTML5 and AJAX with autocomplete and drag and drop.

Website form:

1. Name (text field to be stored in a mysql db. Autocomplete existing or add new) [url removed, login to view]

2. Location (text field to be stored in a mysql db. Autocomplete existing or add new)

3. Date (date-time field. Show existing for select or able to add new)

4. Select images: Browse from the client computer to multi-select images or drag and drop box for multiple image upload. Are there limits on how many images can be uploaded/queued at once? May want to upload 100+ at a time if possible.

Functionality

a. Images need to be resized on the CLIENT size to less than 125k (max 800px width or 600px tall) to reduce bandwidth needed for upload. use image exif image to rotate image to correct orientation. @@@ Resize on CLIENT side is a MUST @@@

b. Thumbnails need to be created on server side (100px tall). Same name as original file with _100 added to file name ([url removed, login to view] becomes [url removed, login to view])

c. Large Images need to have a watermark added (text or .jpg/.png or whatever is easiest to do) on server side and renamed to _mrk ([url removed, login to view] becomes [url removed, login to view])

d. Images will be stored in the directory: /[name]/[location]/[YYYYMMDD] Spaces need to be replaced with "_" and any special characters need to be removed.

System Requirements

- Needs to run on a Linux, Apache, Mysql and PHP based server.

- Assume the Mysql database has a table called "galleries" with fields "Name", "Location" and "Date".

- Code must be commented so that I can change image sizes in the future as needed.

Server Access

I cannot give access to my server for development. Showing me a working demo of your script and uploading the uncompressed .php files to [url removed, login to view] will complete the project.

Compétences : AJAX, MySQL, PHP

Voir plus : php drag gallery images, php gallery script resize, photo gallery php script, drag image browse php, drag drop resize script, php image drag drop, php drag image, drag drop image php, php photo resize, drag drop php mysql, uploading files freelancer, system requirements freelancer, queued upload, php html5 freelancer, php form freelancer, php demo code, php autocomplete, new freelancer script, max size freelancer, linux project freelancer, linux development freelancer, images uploaded freelancer, html5 demo website, add photo freelancer, freelancer working fields

Concernant l'employeur :
( 6 commentaires ) Tacoma, United States

N° du projet : #2401173

3 freelance ont fait une offre moyenne de 145 $ pour ce travail

gopalvora

ready to start Thanks

135 $ USD en 6 jours
(133 Commentaires)
6.7
leomedina01

**** Hi sir, I always strive for quality and perfection. My priority has always been quality over quantity in order to ensure complete satisfaction for the customer. I am ready to start working on your project right Plus

100 $ USD en 5 jours
(48 Commentaires)
5.7
domybestsl

Can be done.

200 $ USD en 5 jours
(13 Commentaires)
4.7