Upload and Directory

Budget $100 - $300 USD
Bids 4
Average Bid $0

I am looking for someone to make a script or something that can do this:

Upload:
Allow people to upload media files(pics,videos,audio) to a directory on the server from the webpage. The information will be put into a mysql database that will have fields for things like file name, description, upload date, # of time DL, extension, Size(MBs), type (audio,vid,pic), Uploaders IP address, Categories. When files are uploaded, their file name is changed if a file with the same name exists. Upload progress bar.

Categories:
After files are upload they are displayed based on the categories selected by the person uploading them and their file type (audio,vid,pic). Customizable and multiple categories should be an option. For example: File [url removed, login to view] would be displayed in Video. There could be a Category for files about "Kevin" which this would also appear in. It might be a "live" video so it could also be put under the "Live" category and displayed there, too. The categories would be set up something like

Main Directory
|
|_Audio
++|_Live
++|_Studio
++|_Unreleased
++|_Interviews
|_ Kevin
++|_Audio
++++|_Live
++++|_Studio
++++|_Unreleased
++++|_Interviews
++|_Video
ect ect

Control Panel:
A place where files can be deleted from a webpage by the Admin (Me). Files can be re-categorized, renamed, ect. Ban IPs. Stats on how many files, total size(MBs), total DLs, total impressions, ect. Ability to limit file sizes, # of DLs / day for all files or select files, option to "disable" uploading and or DLing. Option to see which files are most DLd and which are least popular. Option to delete files that are not DLd after x days (pruning?).

Viruses:
I think the server I'm on probably protects against viruses, but maybe something in place that makes sure the files are real and not viruses?!?

I think that is all I can think of. THank you.
Kevin.

Post a Project Like This

This project was awarded to

bsoist

With weeks of not knowing why I couldn't complete this project when it was done before the expected end time, I finally worked it out. Even through this Freelancer was hire then my budget, he gave me some really good advise, some really good inspirational thoughts and also completed my project before I even knew it. With timeframe being an issue, we are working together again on another project and recommend this freelancer any time to employers.
About the Freelancer
bsoist Profile Picture

I am a programmer, educator, and trouble maker. bsoi.st

Looking to make some money?

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