I'm looking for something that provides a simple way to upload a file (i.e mp4, pdf, etc.) and assign the file to a specific customer... and then that customer would be provided with login information to then have a place to access that file that is specific to them.
Additionally, it would not just be one file per customer... a customer would have multiple files that are relevant only to them, and so the platform should provide a way for the customer to see and access each file that is assigned to them.
I'm looking for a Cloud service that can manage storing files such as documents, photos, and even video files that might be 3GB or more.
Ideally, there would be a Members area that works as a place for customers to login and access files that are specific to them and NO OTHER customers, but also be able to have it be like a members area that does have shared content with other users, which would serve as like a learning/training center.
I'm familiar with Membership sites that has different levels of access... and this is fine for a training/learning center with like groups of permissions. The issue is that I also want a simple way to have a place to upload files that are specific to just a single customer and no other customers. I know this can be done in many existing Membership Platforms, but to do the part of files specific to a single customer is challenging (i.e. I have to setup a page specific for each customer, or a permission level for each customer).
Any recommendations?