The project aims at creating a better interface available for a client or a bystander to review, discuss and approve a project managed in Projectfork ([url removed, login to view]).
The interface (the client dashboard/panel) will be available as Joomla content or module, after login, that will display 4 main interface elements:
- general information about the project - name, status, overall progress (progress bar), milestones, time spent, time to completion, etc.
- general discussion with the client - a single thread. The same thread is also available under the "Discussion" section inside Projectfork for all project members. It is a special thread to talk with the client, created automatically on new project creation.
- extension to the design review module - designs are displayed to the client to be discussed and approved. Revisions should be available. Discussion for designs should not be available (or better, there should be an option to enable or disable them) - all discussion on the designs should go to the main discussion thread for consistency. We'll buy the bundle for the design review module itself. Not all designs that are uploaded in the design review module under the "design" section should be shown to the client. Only some of them. There should be an option that will control wheather to show a design (or revision) to the client or no. This one should be extended over the paid design review module for Projectfork (we have bought)
- files module - extension over the "pro" version - a special box that displays a special folder associated with the project, that will contain all the folders from the client and to the client. The interface element in the client panel should give the possibility to upload and download files to the project by the client. The same folder is available to the team in the "files section" under this special folder (lets call it client files). This folder is created automatically.
The client panel should be available as a Joomla content (the same way the Projectfork itself is displayed) or as a Joomla module. It should not display the main menu of Projectfork. It should also be protected with password (a standart Joomla user). The main idea is to give to the clients a special place where they can access all the things necessary to communicate and control the project (also answer the question from the team, review the designs), a place that will be easy to understand (only four elements in one place, that are very easy to understand), without any menu or option that is not needed here.
On successful completion more extensions will follow.