This application is to work online. It will maintain a database of many companies’ documents, revision levels and such, document indexs, projects, and transmittals. A transmittal is like a shipper but for a set of documents that one company is sending to another. Usually this document also specifies the purpose in which these documents are being sent. All documents, document indexs are owned by the associated company. Users must be able to login. New users must be able to register. Users must be able to change their information. Users will not have access to a company’s data unless an administrator of the company authorizes them. So a privileges structure will exist. So to paraphrase, a system of privileges will exist. More than one company may be associated with a specific project. But they must be authorized to link to that project. I have put together a rough schema for this database (attached). Company Administrators must be able to authorize new or existing users to be employees of the company. Site must be secure & hack-proof.
The code must be well documented and follow good coding practices. Prefer template style. Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
PHP/MySQL, most liking will be hosted by [url removed, login to view]