Skip to content

Este é um aplicativo móvel desenvolvido em React Native que utiliza a API GraphQL do Rick and Morty para exibir informações sobre personagens e episódios da série.

Notifications You must be signed in to change notification settings

amandaduuaarte/rick-and-morty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇺🇸 English

ReactJS

Rick and Morty GraphQL App :

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.

Sobre o projeto:

androidScreen iosScreen

Screens

androidScreen iosScreen

Screens

androidScreen iosScreen

Screens

Configuração

  • 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

Funcionalidades

  • 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

Estão sendo implementadas:

  • Testes unitários nos components.

Tecnologias Utilizadas

  • 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 do projeto e decisoes tomadas:

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ção

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.

Autores

Amanda Duarte (@amandaduuaarte) Licença Este projeto está sob a licença [MIT].

About

Este é um aplicativo móvel desenvolvido em React Native que utiliza a API GraphQL do Rick and Morty para exibir informações sobre personagens e episódios da série.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published