I'm needing a custom file sharing manager script written in PHP/MySQL.
Before you bid, please read the following requirements for the script and for being selected.
In order to be selected for the project, please give me some of your ideas for the script so that I can feel comfortable you can handle it. It would be nice to see some examples too. I'm sorry, I can't just accept "I can do it for you". Please give me some communications as to what can be done about the features needed for the script and that you understand my needs.
The file manager needs to fit into a current site already running.
The files or reports are simply just XLS and PDF files, but would like to have the support for other file types. Each project will have a new set of reports for each day. I would like to have these file types viewable in the browser, but at least have them available to download to their own hard drive for viewing.
So, when users select a project to view, it needs to be able to display these reports by day. Up to over a year worth of reports for some projects.
There are about 6 different reports that will go w/ each day.
When a users uploads a report, the script needs to rename and store the file in an organized fashion to the server that will allow for easy backup and archival of old project reports.
Once a report is uploaded, it needs to be approved by an admin before the customers are able to see the report.
I do not want a pre-existing php script unless it will complete meet all the needs and is easily merged into the current site.
This script will need to have user of 3 different types:
-Can create new projects and assign other users to these projects
-Can upload new files for the projects
-Can approve new files uploaded by other consultants
-Can remove files from projects
-Can view, upload & overwrite files for assigned projects
-Can view approved files for assigned projects
MySQL Tables Needed:
-Users table, to hold name, password, email, type of user(admin,consultant,customer)
-Projects table, to hold title, status
-Permissions, to link users to projects
-Reports/Files, to link the reports to projects, have created,updated,approved time and status
I have these MySQL tables if you need them.
Please send me a line back about the project,