I like Zoho Projects and have some suggestions (to make it even better):
- the Tab display: the project owner should be allowed to customize the tabs (Dashboard, Tasks & Milestones, Calendar...) for User/Client individually. For example you dont need the chat for your project -> disable the chat tab
- chat delete function:
You can archive the chat transcripts but it's not possible to delete the archived chat transcripts.
The main chat topic will be the same as the project name, which can't be archived. Content once entered in the chat cannot be deleted.
- Documents access rights: maybe similar to ACL in the chat function: add user and clients to the document folders.
best regards