Esse projeto foi criado com Create React App.
Projeto de para listar os dados dos personagens de Star Wars
consumidos a partir da API: (https://swapi.co/)
Foi escolhida a biblioteca do Material UI como pattern para UX
A paginação foi resolvida com um lazy load
Para gerenciar estados foram adotados técnicas de react hooks + redux
O padrão de projetos adotados para o redux foi o duck pattern
Para rodar o projeto basta executar o comando:
Para instalar as dependências do projeto será apenas necessário rodar o comando "yarn"
Após a instalação das dependências, o projeto será rodado
a partir do comando "yarn start"
Irá executar o app em modo de desenvolvimento.
Irá abrir em: http://localhost:3000