Skip to content

ernanicavila/rick-and-morty-api

Repository files navigation

Green Acesso Test.

Esse é um teste tecnico para a empresa Green Accees. A ideia do projeto é criar um frontend responsivo seguindo os requisitos do projeto.

Tecnologias Utilizadas

Client:

eslint-logo nextjs-logojest-logoredux-logochakraiu-logoreactquery-logoyup-logoformik-logo

Deploy:

vercel-logo

Descrição do Projeto:

Este projeto utiliza diversas tecnologias para tornar a criação de formulários mais eficiente e segura. Utilizamos o Formik e Yup para gerenciar e validar formulários, o Redux para gerenciar o estado da aplicação e exibir o e-mail do usuário na página principal do projeto, o Jest para testar nossos componentes e gerar relatórios de cobertura total, o ChakraUI para criar estilos responsivos e garantir agilidade, praticidade e legibilidade do código, e o ESLint para garantir boas práticas e manter o código limpo e organizado.

Não existe um login ou email certo nesse projeto, qualquer email valido(teste@teste.com) ou senha de no minimo 6 caracteres funcionará.

Instalação e execução

O projeto já foi colocado no ar na Vercel através do link no "description" do projeto, você também pode acessa-lo clicando AQUI

Caso queira instalar e executar o projeto localmente use os comandos:

Clone o projeto

  git clone git@github.com:ernanicavila/rick-and-morty-api.git

Va até a pasta do projeto

  cd rick-and-morty-api

Instale as dependencias:

  npm install

ou

  yarn

Inicie o server

  npm run dev

ou

  yarn dev

Visualizar

Abra o http://localhost:3000 (supondo que a mesma está fora de uso) no seu browser para visualizar o projeto.

Testes

Rodar testes de coverage

npm run test:coverage

ou

yarn test:coverage

Rodar testes por componente

npm run test *nome*.test.js

ou

yarn test *nome*.test.js