Landing Page desenvolvida para teste de conhecimento no processo seletivo da equipe Telecine.
http://telecine.reinaldoamorim.com.br/
- 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 )
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.
Antes de mais nada, verifique se você possui os requisitos para rodar o projeto.
- Node >= 10.15.0
- NPM >= 6.4.1
É 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
Reinaldo Amorim - http://reinaldoamorim.com.br
Equipe Telecine, pela oportunidade.