Closed

PHP Private File Sharing Script

Script required to power private file sharing sites.

A similar site to review and understand project: [url removed, login to view]

Would be great to build over an existing framework or cms (as plugins).

REQUIREMENTS

* Web based file upload and management

- multiple simultaneous uploads, drag and drop to upload support, folder upload support (in chrome and other browsers with full html5 compatibility)

- folder management

- select by checkbox, delete/move files/folders

- current file transfers

- download stats (total counts, bandwidth, for selected period, daily graph)

* Encryption

- file encryption on upload (files are stored only encrypted on server)

- prevent 3rd party decryption (even by site owners)

- encryption public key generated based on 2 keys - a file key generated for each file or folder on server (depending on settings) and a user key (known only by users); by default root folders have same key and each folder can be configured to have same key or different keys per file

* Share

- 2 methods : secret link with public key as parameter, link without key (shows a form to input public key)

- by file download link

- by folder shows list of files in folder with download links (for folders configured to have same key)

- report (shows form where complainer can submit copyright info for that download, requires email confirmation and automatically notifies owner by email on completion)

* Membership

- member registration with email confirmation, captcha

- edit account details

- view, upgrade membership subscription

* Server file management

- files are uploaded to other severs where some scripts for upload, access and stats are also installed (can also be on same server)

- folder and file names are stored as hashes (not with original names) on servers

- when a new folder is created it is stored on server with most space available

* Backend

- custom membership types (name, description, max number of files, folders, disk space, monthly upload/download bandwidth, subscription price & period)

- billing by paypal + 1 alternate processor (suggest)

- automated ipn processing for billing, refunds, cancellations; complete info

- manage members; suspend user, view last 100 account access IPs with checkboxes and select all to ban

- report management (admins and see reports for submitted links, email user, block public/all access to file/folder and delete, suspend user)

- configure storage server (ftp details, web path to access script to access); see stats for each (available/used space)

* Multilanguage support

CODING

Coding comments, variables, functions and table names should be in English.

Coding must be secure (ie. sanitize input) and use latest coding standards and functions.

Interface should be simple and clear, easy to use and self explanatory (including descriptions of fields and settings). All texts must be correctly written in English (spellcheck).

CSS & HTML5 based design (divs and other interface items/contains should have css styles that can be edited form a css file).

PROJECT TERMS

Communication will be done via PMB in English.

A compatible hosting account will be provided to upload progress.

Progress updates should be sent as updated package and shown in demos at least 2 times per week. Developer must test all features and views prior to updates, fix any bugs and malfunctions to allow testing progress in good conditions.

Bid with realistic durations and include some extra time to make sure you can do it within the timeframe. Cancellation will be required if project is not ready within bid timeframe.

DELIVERY

Provide link to demo with all requirements, menus and views functional and previously tested by you. Provide credentials and testing info to test both user side and admin side.

Deliver the scripts with full installation instructions for website and file storage servers.

PAYMENT

Required amount will be escrow on project start and will be released when everything is done, functional, delivered as in project requirements.

Skills: PHP

See more: private file sharing script, file sharing script php, php private file hosting script, files sharing php, php private file sharing, file sharing php script, web html5 framework, web developer website names, web developer price table, web developer path, web developer for captcha, web design info block, time for paypal payment to clear, secure website fix it, secure payment with escrow, root info, price table user interface, php developer full form, php admin framework, paypal email confirmation number, paypal email confirmation, path of a graph, path in graph, path graph, nz web developer

About the Employer:
( 27 reviews ) Buzau, Romania

Project ID: #4145185

20 freelancers are bidding on average $1421 for this job

buraqtech

Check your PMB for details!!!

$1485 USD in 30 days
(61 Reviews)
7.5
rajeshsonisl

Quality work assured. Ready to get started. Thanks.

$4000 USD in 45 days
(345 Reviews)
6.8
zeke

Dear Customer! I am an expert PHP/MySQL developer with over 6 years of experience and very interested in this project. Available to start immediately and finish as soon as possible. My bid is for fast professional s More

$1500 USD in 30 days
(141 Reviews)
6.7
qualifiedcoders

Hi We are interested in your project and read your [url removed, login to view] have completed 150+ big projects in last 5 years. Please check private message board for details.

$1500 USD in 20 days
(17 Reviews)
6.6
alinawaz88

Lets do it

$1500 USD in 40 days
(65 Reviews)
6.3
sssrihari

Hi, Please check your inbox. Thanks !

$1125 USD in 10 days
(13 Reviews)
5.6
phpxpert89

Hello Dear Employer, I am a Custom PHP/MySQL developer. I have designed and developed, many websites on PHP amd MySQL. I have 4 years of total experience in IT industry, and had built popular applications with compa More

$1000 USD in 30 days
(21 Reviews)
5.5
lamborghinilp500

Hi, For a project like this you need someone that is skilled with cryptography and security. I understand the project your trying to build and we can provide you the most secure solution. We are looking at about 21 d More

$2200 USD in 21 days
(5 Reviews)
5.1
BackSlaSh85

Hello, I'm interested working on your project, please see inbox for more details. Thank you.

$1500 USD in 21 days
(8 Reviews)
5.0
bistanil98

Need to discuss this in detail,how we can start the discussion on this requirement. for more detail check in PM.

$950 USD in 20 days
(9 Reviews)
4.8
stefanache

Buna ziua, Va rog sa consultati GAF-PMB. Multumec.

$1500 USD in 30 days
(15 Reviews)
4.8
osiztechnology

Hi, Greetings from Osiztechnologies, We have 6+years experience in web design and development. We can able do this job with perfection and as per your expectation. Kindly refer PMB for further details. More

$1000 USD in 20 days
(3 Reviews)
4.2
on2it

Hi! Thank you for considering us for this job. The team here at on2itonline would love to work for you on this project. We can guarantee that we will deliver the website incorporating all the features and capabilit More

$1400 USD in 15 days
(2 Reviews)
4.2
codehard

We are PHP Experts and are in business since 2006 and have developed more then 300+ PHP Projects . Lets get this PHP project done and you will not be disappointed . Please check your PMB

$1100 USD in 30 days
(3 Reviews)
2.7
sdkexpert

I am php and python shell [url removed, login to view] pm .

$750 USD in 6 days
(6 Reviews)
2.5
freebk

Hi datingwebma, I have read your requirement carefully. You need site similar to mega.co.nz. I'm a professional developer. I have all the skills that you have specified in your job description. I have analyzed the work More

$1200 USD in 15 days
(1 Review)
1.4
getveltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$1300 USD in 25 days
(5 Reviews)
1.3
ssusoftwarelab

Please go through this links [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] http://www.s More

$1000 USD in 25 days
(0 Reviews)
0.0
limrawebworld

"This is not genric message we have properly read your project and intrested for that " We have studied your requirements properly and seen sample site too. We have experienced programmers who can make all features s More

$1500 USD in 30 days
(0 Reviews)
0.0
fusioninformatic

Hi Good Morning, Hope you are doing well. We have reviewed your proposal and we found that we can fit into your requirement. We have very strong expertise in building small to large scale web application. C More

$1450 USD in 25 days
(0 Reviews)
2.9