Hi, there! Thank you for your posting!
I have looked through your requirements, fully understood your ideas and scenarios and confident to work on your project.
I have rich experienced with laravel framework and OOP * SOLID principles
I have built file sharing platform using laravel framework similar to google drive, dropbox and Nextcloud & owncloud
If you give me an opportunity, I will deliver good result to you.
Please contact me, hope you share the details
Looking forward to your positive response
Best Regards
Vasilatos