Skip to content

Latest commit

 

History

History
87 lines (50 loc) · 1.67 KB

README.md

File metadata and controls

87 lines (50 loc) · 1.67 KB

Telecine Play

Landing Page desenvolvida para teste de conhecimento no processo seletivo da equipe Telecine.

http://telecine.reinaldoamorim.com.br/

Tecnologias / Metodologias, utilizadas no projeto

  • NextJS ( React )
  • Redux
  • Webpack ( Nativo do NextJS )
  • Mobile First
  • Atomic Design
  • Styled-Components ( SASS in JS )
  • GitFlow
  • Testes unitários
  • Aplicação Isomorfica ( Para SEO )
  • Boas práticas de SEO
  • PageSpeed Insights ( Mobile: 80 / Desktop: 98 )

Vamos começar?

Essas instruções farão com que você tenha uma cópia do projeto em execução na sua máquina local para fins de desenvolvimento e teste.

Pré-requisitos

Antes de mais nada, verifique se você possui os requisitos para rodar o projeto.


- Node >= 10.15.0
- NPM >= 6.4.1

Instalação

É bem simples, com 4 passos você conseguirá rodar o projeto em sua máquina. Veja:

1) Clone o projeto para sua máquina


git clone https://github.com/Juuhz/telecine-reinaldoamorim.git

2) Entre na pasta raiz do projeto que você acabou de clonar


cd telecine-reinaldoamorim

3) Instale os packages ( Isso pode levar alguns minutos )


npm install

4) Inicie o mini servidor e divirta-se :)


npm run dev

OBS: ao rodar o npm run dev, será aberta automaticamente uma página no seu navegador, apontando para http://localhost:3001, caso isso não aconteça, basta acessar a url manualmente.

Para rodar a rotina de testes


npm run test

Autor

Reinaldo Amorim - http://reinaldoamorim.com.br

Agradecimentos

Equipe Telecine, pela oportunidade.