I am working with an architect who wants a client portal for his projects. This would allow him and his customers to upload and share files, and possibly message each other and manage some kind of project timeline or checklist.
I am wondering if anyone has a service they can recommend, or something that could be self-hosted on a web server.
Thoughts? Full CRM? ShareFile? OneHub? others?
Thanks for looking.