Can I provide user accounts multiple accounts for their own unique portal?

I plan to build an information portal that is public facing with a lot of general information.

The second element would be a private portal allowing a client with multiple users to visit the secure portal and work on things, and be able to view content and documents unique to their organization.

I also plan to have a public-facing version of the client’s portal for things they want their constituent-stakeholders to view (any public) which would display some but, not all of the above content e.g. pages, documents, images etc.

Are these capabilities possible with Ghost? I’m a relatively adept developer who has stuck in the Wordpress camp for a long time, have tried the above via a Django attempt (got in over my head), and am trying to find the best platform or framework for this type of site.

Any insight and ideas would be greatly appreciated!

Ghost is not set up for multi tenancy. Doing a separate install for each probably makes the most sense.

Ah bummer. It will be too much work to replicate (and update) a single site for all clients, then build and update a template for multiple clients.

Thanks for the quick response!