I have a client looking to build a customer portal site that includes project management, document sharing and per client communication. Each client will have their own login and onlyrics have access to documents pertaining to their project. There will be multiple projects managers accessing the site as well. I’m looking for something with all the bells and whistles that has great support and will allow me to offer my client more than they’re asking for. All theme and plugin recommendations are welcome. Thanks in advance.