Voltar ao Portfólio
Web

Dropbox Clone

Clone funcional do Dropbox com upload/download de arquivos, compartilhamento, sincronização e gestão de permissões em tempo real.

Dropbox Clone

Placeholder - Screenshots em breve

Tecnologias Utilizadas

Node.jsFirebaseRedisTypeScript

O Problema

Como demonstração de habilidades técnicas e estudo de arquitetura de sistemas distribuídos, foi desenvolvido um clone funcional do Dropbox para entender os desafios de armazenamento em nuvem.

A Solução

Um sistema completo de armazenamento em nuvem com:

  • Upload e download de arquivos múltiplos
  • Compartilhamento de arquivos e pastas com links
  • Sincronização em tempo real
  • Gestão de permissões de acesso
  • Preview de arquivos no browser

Stack Técnica

  • Backend: Node.js com express
  • Storage: Firebase para persistência
  • Cache: Redis para performance
  • Tipagem: TypeScript end-to-end

Resultados

  • Compreensão profunda de sistemas de arquivos distribuídos
  • Implementação de upload chunked para arquivos grandes
  • Experiência com sincronização em tempo real