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

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

License

Notifications You must be signed in to change notification settings

arturguitelar/projeto-dropbox-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages