file upload program

Job ID: 33930561

Budget: $30 – $250 CAD

Hi, we had a file upload program built for us but it no longer works. The program seems buggy so we are happy to have a new custom one built.

see current one that does not work https://upload.perception.net

We are happy with the design of the program so that can stay the same. Just a new version which will also show % left of the file being uploaded.

Here are the specs

-----------------------

ADMIN AREA

1. Create a username and password login

2. When you login show a table with the following information

| Image thumbnail of file | name of file (download linked to file name) | size | date uploaded | email that uploaded | delete button |

------------------------

PUBLIC AREA

1. design to match perceptions colours such as the blue and orange. SEE CURRENT VERSION upload.perception.net

2. allow for drag and drop and browse for files like this one. In fact can you use the code from this? Drag and drop for sure.
https://codepen.io/kbocz/pen/vbBEBN

3. send email confirmation when a file is uploaded.

4. include a % of upload left

5. max upload size (1 gig) (give error if file is too big)

6. allow for multiple file uploads. so if someone drags 3 files it uploads each one

7. should have a percentage count as the file is uploading so the client knows how long it will take to upload

8 file types:
pdf, zip, all image types (jpg, png, gif), mp4, mp3
Related categories: PHP JavaScript AJAX Software Architecture Bootstrap