Customize a jquery file uploader

  • Status Closed
  • Budget $30 - $250 CAD
  • Total Bids 19

Project Description

Clients upload large video files to my server for me to edit and stream. Currently using an uploader called [url removed, login to view] but I need an uploader with the ability to resume broken downloads. The BlueImp jQuery file uploader [url removed, login to view] (demo) plugin works well but i'd like some customization to its workflow and interface.

** Customizing the BlueImp jQuery file uploader PHP version**

Ideally, the client opens the index page:

1. On a form fills out fields:

First Name (required)

Last Name (required)

Sender Email (required)

Project (required)

Role (required)

Destination Emails (up to 3 addresses)


2. Selects files for upload.

3. Presses "Start Upload" to send all files which triggers events:

a. Emails form data to me immediately (data does not have to be kept in a database)

b. On upload completion, redirects the sender to a page showing files successfully sent message, and resets the uploader page for another project

c. On upload completion, emails me and the sender saying the upload was successful and show the form data project details

4. The files are uploaded to the default uploader directory but must be in a folder named after the form data FIRST NAME + LAST NAME + PROJECT

What else can I tell you ?....

- Play with the demo and maybe what I'm trying to say will be clearer

- No uploaded files or folders are to be overwritten. Serializing them with 1,2, etc ... is fine.

- Clients can not be able to see or delete other's files

- I can provide a list of acceptable file types

- Maximum upload size is 5GB

- The jQuery Uploader is well documented and has many customizable API's and Callbacks built in [url removed, login to view]

Get free quotes for a project like this

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