Eu criei um sistema de armazenamento em nuvem para uma empresa de contabilidade. Antes eles usavam o google drive, mas reclamavam muito pela lentidão ao procurar arquivos e navegar nas pastas.

o que fiz ficou nas seguintes características e funcionalidades:

Tecnologias: php+ laravel + vuejs3 indexDb com framework jsStore

funcionalidades: Sincroniza e armazena no navegador do usuário as pastas,criando uma navegação ágil. sincroniza os arquivos e salva no navegador do usuário, assim o arquivo que ele abriu ja fica salvo offline.

integração com o sistema atual, permitindo o compartilhamento e controle de accesso.

armazenamento em nuvem: a primeiro momento o arquivo é salvo na hospedagem, em seguida é upado para um storage da digital ocean.

a leitura do arquivo é acessado com segurança na geração do link e assinatura da url.

Rapaz, que interessante essa sua aplicação, gostei! Penso futuramente em realizar um sistema no mesmo escopo. Para início, eu estarei fazendo de forma simples mesmo usando o drive da Google ou da Microsoft que já vem com o Office 365 junto. Incrível que pareça, o escritório é uma contabilidade que estou realizando esse projeto. Mas fiquei em dúvida em qual plano escolher para essa questão inicial, o objetivo seria salvar na nuvem e ter o acesso aos documentos de forma digital, ainda no caso da Microsoft de lucro utilizar o Office. Penso em começar utilizando de forma gratuita para utilizar o drive e depois partir para um plano pago. Muito obrigado pela sua resposta! Caso tenha alguma sugestão, estou à disposição!