Skip to content

Site de armazenamento e gerenciamento de arquivos (Clone do Dropbox) escrito em Node / Express.

Notifications You must be signed in to change notification settings

btrcardoso/dropbox-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dropbox Clone

Site de armazenamento e gerenciamento de arquivos (Clone do Dropbox) escrito em Node / Express.

Neste aplicativo da web é possível adicionar, renomear e excluir arquivos, bem como organizá-los em pastas.

Visão do site

Organização de Arquivos

Screenshot from 2021-06-01 21-51-37

Modo Claro/Escuro

Screenshot from 2021-06-01 22-11-12

Design Responsivo

Screenshot from 2021-06-01 21-48-55

Começo rápido

Para colocar este projeto em execução localmente em seu computador:

  1. Configure um ambiente de desenvolvimento Nodejs.
  2. Esta aplicação usa o Realtime Database como banco de dados, então será necessário que você crie seu próprio projeto no Firebase, e inicialize o Realtime Database. Acesse o site do Firebase para mais informações.
  3. Após criá-la, inicialize o SDK e configure a sua variável de ambiente.

Para executar:

  1. Defina a variável de ambiente GOOGLE_APPLICATION_CREDENTIALS como o caminho do arquivo JSON que contém a chave da conta de serviço. O comando que deverá ser digitado no terminal será parecido com este:
    export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/service-account-file.json"
    
  2. Em seguida, cole o seguinte comando:
    DEBUG=dropbox-clone:* npm start   #Para Linux
    
  3. Abra um navegador em http://localhost:3000/ para abrir o site da biblioteca.

About

Site de armazenamento e gerenciamento de arquivos (Clone do Dropbox) escrito em Node / Express.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published