Closed

Fineupload javascript implementation

This project received 14 bids from talented freelancers with an average bid price of €156 EUR.

Get free quotes for a project like this
Employer working
Project Budget
€30 - €250 EUR
Total Bids
14
Project Description

We are looking for a [url removed, login to view] implementation like this:

* Basic form with a fineuploader and three required inputfields (3 textfields)

* multi fileupload. Allowed filetypes .zip, .txt, jp(e)g, png with a queue

* Use S3 upload functionality from fineuploader

* Browse button to select files

* After selecting all files, present a popup with num of selected files and total num of files in queue

* queue these files. (no need to show all filenames one by one)

* When clicking on 'upload' present user a progressbar and the current file being uploaded

* Before uploading each single file do a md5 check of images files (not the zip or txt)

(we will provide an url to which you can post the current filename, a md5 of this file. This url will reply with a json reply 'true' or when false, a json reply with 'false', a date and a filename)

* Upon true: upload and continue. Upon false, skip file in queue and continue.

* Filename must be a random 64 characters (a-zA-Z0-9) and must be uploaded in a 'dir' which matches the first two characters.

Like this: /d5/[url removed, login to view] or /3F/3Fjs9ks~.png

* After succesfull upload to s3, post the originalfilename, the generated filename, the md5, and the three inputfields to a php backend.

We are just looking for the javascript implementation. We will add our own backend logic (the md5 reply and the backend which handles the uploaded filename,md5,etc)

* When queue is done, present an informal message how many files are uploaded and if there were any errors.

* If some files are not uploaded due to the md5 calculation, present these in a list like '%filename already uploaded on %datefromjson as %filenamefromjson

No need to worry about old browsers like ie6,7,8, etc..

You can use jquery if you want to.

Questions, let me know.

SUBMIT DATE

LAST UPDATED

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online