O objetivo do projeto é mostrar personagens que fazem parte da série Rick and Morty, tendo basicamente duas páginas, uma home listando os personagens com suas principais informações e outra com informações detalhadas sobre o personagem selecionado
- Typescript
- React.js
- Next.js
- GraphQL
- Apollo client
- Material UI
- Inversify
- Cypress
- Github actions
- CSS Modules
- Husky
- Eslint
- Lint staged
git clone git@github.com:hanyelC/rick-and-morty.git
Você precisa ter duas principais dependências instaladas:
Então após baixar o repositório, não se esqueça de instalar as dependências locais do projeto:
yarn
Para rodar o projeto localmente, basta rodar o comando abaixo:
yarn dev
e acessar a url http://localhost:3000/
Testes end-to-end
yarn test:e2e
Testes de componente
yarn test:component
Também é possível rodar os testes apenas no terminal, para isso use os comandos
yarn test:e2e:headless
yarn test:component:headless