Stack O Front-end web desse projeto teve seus arquivos divididos duas seções. Foram divididos em Components onde são guardados os inputs, cards de videos e etc. Já nos Containers são as páginas que "pensam" em união aos componentes para se mostrar na tela.
Linguagens e serviços utilizadas ReactJs, Redux, javascript, Material-ui, HTML, CSS, Aws s3 para o hosting do site e gerenciadores de pacotes do Nodejs: npm.
Sobre Esse foi o último projeto Front-end que fiz. Esse projeto foi baseado no youtube com funcionalidades parecidas. Nele o usuário consegue criar vídeos, consegue criar um conta, deletar vídeos, assistir vídeos.
Instruções para rodar Por ser um projeto com ReactJS, há a necessidade do NodeJS. Com ele em sua máquina, basta abrir o terminal e navegar até o repositório clonado e rodar:
npm install para instalar todas as dependências;
npm run start para rodar localmente o projeto
npm run build para gerar uma versão estática do projeto (que ficará na pasta build)
Contato
Nome: João Marcelo Santini
Email: jmsantini@live.com
Celular: (14) 99682-1388