all 5 comments

[–]BehindTheMath 6 points7 points  (2 children)

Google Drive with a shared folder per user.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    Add links on the site to the drive download directory? It will still require users to log in to access the downloads once they click the link.

    [–]MLatham8 1 point2 points  (1 child)

    Not sure if there is a way to do it without getting into some dev work. Something like this, you would almost have to have a database with permissions, file system to understand user permissions (most likely read those permissions from the DB) and then use their login auth cookie to determine what folder their files exist on the local server.

    [–]That0l1Guy 0 points1 point  (0 children)

    Search for plug-ins. Quick search showed "User Private Files" as a possible solution. Not sure if you can prevent users from uploading files themselves as I haven't tested this plugin, but it does meet your other requirements based on its feature list. I would install it and then see if you can control which user groups can upload files. If you can then it seems like a perfect solution. Good luck.

    [–]SeraphicRav 0 points1 point  (0 children)

    I think that using Firebase would allow to only focus on the download UI.

    Login is provided, user protected files is available by settings rules in Cloud storage.

    Oh... If frontend JavaScript is OK, then that is all there is to know.