Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

Latest commit

 

History

History
50 lines (33 loc) · 1.6 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.6 KB

Dropbox Clone

Dropbox clone criado para estudo utilizando como base as aulas do Curso de Javascript da HCode.

Hcode Treinamentos

Visual do projeto

DropBox Clone

Comandos básicos.

Dentro da pasta "app".

Instalar node_modules:

npm install

Obs. Instalar componentes do Bower na pasta "public".

bower install

Start do servidor:

npm start

Coisas interessantes abordadas neste projeto.

  • Formidable.
  • Barra de progresso de upload.
  • Cálculo para quanto tempo resta para finalizar um upload.
  • Firebase.
  • Lógica de seleção de elementos com ctrl e shift.
  • Personalizando eventos.
  • Sistema de navegação de pastas em página única utilizando javascript.
  • Armazenamento de arquivos em nuvem com o Firebase Storage.

Em progresso...

O curso termina no momento em que é possível utilizar propriamente o Firebase Storage. Porém, num futuro, pretendo adicionar outras funcionalidades. =D

Sobre o banco de dados: Este projeto utiliza o Firebase como banco de dados. Por questões de segurança, não estou adicionando o arquivo "ConnectFirebase.js". Ele é só uma classe bem simples onde as configurações do meu banco estão criadas no construtor da classe.