Skip to content

Projeto desenvolvido para o estudo do tailwindCSS, consumindo a API publica do desenho Rick and Morty

Notifications You must be signed in to change notification settings

matheus-feijo/rick-and-morty-app

Repository files navigation

Iniciar projeto

  • Instalar dependencias do projeto
npm i
  • Iniciar aplicação no ambiente de desenvolvimento
npm run dev
  • Iniciar testes
npm run test

Requisitos Funcionais

  • Deve ser possivel listar todos os personagens;
  • Deve ser possivel favoritar personagens;
  • Deve ser possivel desfavoritar personagens;
  • Deve ser possivel visualizar detalhes do personagem;
  • Deve ser possivel Filtrar personagens;
  • Deve ser possivel remover Filtro;
  • Deve ser possivel navegar entre personagens e personagens favoritados;

Regras de negocio

  • Cada pagina deve ter no maximo 20 personagens;
  • Deve ser possivel filtrar personagens em tempo real;
  • Personagens favoritados devem ser persistidos no app;
  • Limpar filtro deve voltar para a primeira pagina da lista de personagens;

Requisitos Não funcionais

  • Utilizar Redux para persistir dados;
  • Gerenciar rotas com URLSearchParams;
  • Utilizar antd para alguns componentes visando facilitar o desenvolvimento;

Components personalizados

  • ButtonCSS
Nome Tipo Descrição
typeCSS string parametro de estilo do button
submit boolean verificar se o button sera de enviar algo

About

Projeto desenvolvido para o estudo do tailwindCSS, consumindo a API publica do desenho Rick and Morty

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published