🇺🇸 English
Este é um aplicativo móvel desenvolvido em React Native que utiliza a API GraphQL do Rick and Morty para exibir informações sobre personagens, episódios e locais da série.-
Pré-requisitos
- Node.js
- npm ou Yarn
- Dispositivo móvel ou emulador configurado para execução do aplicativo
-
Instalação
- Clone este repositório: git clone rick-and-morty
- Acesse o diretório do projeto: cd nome-do-repositorio
- Instale as dependências: npm install ou yarn install
- Executando a aplicação
- Para executar o aplicativo, utilize os seguintes comandos:
-
iOS:
npx react-native run-ios
-
Android:
npx react-native run-android
- Personagens
- Lista de personagens com informações detalhadas
- Detalhes individuais de cada personagem
- Pesquisa por nome de personagem
- Episódios Lista de episódios de acordo com o personagem
- Testes unitários nos components.
- React Native
- Apollo Client para GraphQL
- Styled Components para estilização
- React Navigation para navegação entre telas
- Husky e CommitLint
- Jest e React Native Testing Library
- React Native MMKV - Para o controle do storage.
Estrutura aqui temos um compilado de informações que server como facilitador para quem deseja enteder a estrutura de pastas do projeto e algumas breves explicações de decisões tomadas durante o desenvolvimento.
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request para melhorias no código, novas funcionalidades ou correções de bugs.
Amanda Duarte (@amandaduuaarte) Licença Este projeto está sob a licença [MIT].