Skip to content

Catálogo de pokemons em React Native Expo com Redux e Styled Components

Notifications You must be signed in to change notification settings

vinaciotm/pokedex-app

Repository files navigation

Pokédex App


Demonstração

Dê aquela espiada no resultado atual do aplicativo...

Splash

Listagem de Pokemons

Detalhes do Pokemon

Pokemon Details

🚀 Sobre

Este projeto foi feito com:

  • react;
  • react-native;
  • expo: Usar o mesmo código para Android e iPhone.

Utilizei algumas libs auxiliares:

  • axios: Conectar com api https://pokeapi.co;
  • redux: Controlar estados globais;
  • redux-persist: Armazenar estados redux no smartphone;
  • redux-saga: Fazer mudanças assincronas;
  • react-redux: Usar hooks do redux;
  • styled-components: Estilizar os elementos como CSS.

🙌 E aí, bora instalar?

Siga os passos abaixo para rodar o aplicativo no seu smartphone.


⚡ Instale o Node.js (LTS), GIT e Yarn no seu computador ou notebook:

  • Rode este comando no terminal dentro do diretório que deseja baixar o projeto:

git clone https://github.com/vinaciotm/pokedex-app

  • Após o download ser feito, entre na pasta do projeto com o comando:

cd pokedex-app

🔨 Instale as dependências:

  • Agora precisamos instalar as dependências para que o projeto funcione, rode o comando:

yarn install

💻 Execute o projeto EXPO:

  • Para executar o projeto rode o comando no seu terminal, dentro da pasta do projeto:

yarn start

📱 Visualize no ndroid ou iOS:

💬 Fale comigo:

About

Catálogo de pokemons em React Native Expo com Redux e Styled Components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published