We would like you to use dzone.js for local upload with drag and drop, alternatively, they can select from Dropbox, Google Drive, or (optionally) Microsoft Skydrive. Bonus will be given for Skydrive functionality.
Assignment is to create a basic PHP backend, with basic client front-end. We will re-purpose this code to fit into our existing front and backend.
Should work with MULTIPLE files from each source. Not necessary to allow for mix and matching within selection.
This sample should display uploaded photos when complete.