we use a piece of software called Afian file manager.
Please goto [url removed, login to view] for features.
Also the demo is here [url removed, login to view]
Please review the features and go though the demo.
We would like to duplicate this software.
* the most important feature will be email notifications of downloads since this will be a digital delivery of files.
* We do not care what language you use to write this
* we prefer a mysql database
* there should be 3 types of access
* superadmin which can control all things
* admin which can do all things super admin can do except;
* cannot adjust bandwidth or quotas
* cannot select root directory