Upload image files to Google App Engine from popup dialog

Terminé Publié le Sep 24, 2013 Paiement à la livraison
Terminé Paiement à la livraison

SYNOPSIS

We need to add the ability to upload image files to our server (Google App Engine in Java). The user can then view the list of uploaded files, and delete selected files. That's it! This should be straightforward for any seasoned web dev.

DETAILED HTML REQUIREMENTS

Only one HTML page needs to be delivered:

- A single "Gallery" button opens a popup jQuery dialog titled "Gallery"

- "Gallery" dialog (modal)

- Main purpose: displays thumbnails of uploaded images arranged in a grid layout.

- Something simple is fine, e.g. [login to view URL]

- An "Upload" button is displayed at the top of the page. Clicking on it will open the "Upload" jQuery dialog

- The file name (e.g. [login to view URL]) is printed underneath each thumbnail picture

- A DELETE button is also displayed underneath each thumbnail picture. It'll confirm before deleting all references to the image, and refresh the dialog.

- If no uploaded file exists, display the text "No uploaded file exists"

- "Upload" dialog (modal)

- Main purpose: to upload multiple image files (JPG, GIF, PNG) to the server

- See the "Basic Plug UI" uploader here: [login to view URL]

- Report progress and results

- No need to include the "Delete" button

- Return to the "Gallery" dialog when it's closed. The "Gallery" dialog should refresh to include the newly uploaded files

- We trust you'll make everything look good :)

DETAILED SERVLET REQUIREMENTS

- Only one servlet needs to be delivered - [login to view URL]

- Use BlobStore and BlobInfo to store uploaded files

- Please do comment your code as per industry standard. In particular, explain how the AJAX communication with the client works. Thanks :)

DELIVERABLES

- Coding standard: clean code, appropriate comments, store literals in constants, so we can manipulate those values later

- Compatibility: modern desktop browsers, e.g. IE, Chrome, Safari, FF. Hopefully jQuery takes care of most of it already.

- Testing: be a professional and show evidence of testing, e.g. with small files, large files, invalid files, empty files, deleting deleted files, etc.

- Communication: during dev, please host the solution temporarily so we can access your work remotely. Please provide daily progress update with attached source code

We're at a stage of needing lots of work done, so if you impress, we'll definitely consider rehiring you :) If you're interested, please ensure you include the word "readall" if you reply.

Thank you in advance.

Moteur Google App HTML Java JavaScript jQuery / Prototype

Nº du projet : #4959533

À propos du projet

6 propositions Projet à distance Actif Sep 27, 2013

Décerné à:

ankur150889

Hello Sir, I am an expert GAE Developer. Please check the PMB. I have clearly "readall" your requirements and can complete the same in just 3 days.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% AUD en 3 jours
(5 Commentaires)
3.3

6 freelances font une offre moyenne de 168 $ pour ce travail

GeorgeKazi

See your inbox

$227 AUD en 10 jours
(23 Commentaires)
4.8
ObjectStream

please see my profile.

$222 AUD en 10 jours
(0 Commentaires)
0.0
phucworks

Hi, Please check your PM Thanks.

$108 AUD en 7 jours
(0 Commentaires)
0.0
pragatic01

readall || Please check PMB. Thanks

$198 AUD en 5 jours
(0 Commentaires)
0.0