An online Db running in php and mysql that can allow people upload publications and journals. The people uploading should have access control (username and password). Once logged in they can upload their publications and be able to specify if the document is for public access or closed group.
if it is for public access then the front end should allow the public user to be able to search for publications based on various criterea such as topic, category among others. The front end should be intuitive.
The backend which is for restricted users besides allowing upload of publications, should have a chat module to allow the logged in users to be able to chat as long as they are online