Skip to content

future4code/Joy-pokedex1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto React inspirado na Pokédex do anime Pokémon. Nele você pode criar sua própria pokédex com os seus pokémons preferidos.

🤓📚 Desenvolvido por:

Imagem do perfil do Guilherme
Guilherme de Oliveira Barros
Imagem do perfil de Matheus
Matheus Lima Ribeiro
Imagem do perfil de Junio Batista
Junio Batista Silva

⚙️ Projeto React, usando as seguintes tecnologias:

  • HTML
  • JavaScript
  • Estilização CSS (Styled Componentes e Chakra UI Design System)
  • Customs e React Hooks
  • React Router DOM
  • Integração com API rest via axios.

💻 Navegação:

Este projeto tem três paginas principais de navegação, que são elas: Pagina Inicial, Pagina da Pokedex, e Pagina de Batalhas.

Na Página inicial, você pode escolher pokémons pesquisando por nome na área superior do site ou partindo das opções que são apresentadas na tela... na parte inferior, clicando em "carregar mais" são adicionados mais pokémons para que você possa escolher. E ainda nos cards que são exibidos, dando um clique na imagem do pokemon você consegue ver o perfil completo e todas as caracteristicas físicas e de skills de batalha do pokémon selecionado.

Na Página da Pokédex são exibidos os pokémons escolhidos previamente por você. Nessa página também há a possibilidade remover o pokémon da pokédex e clicar no card e acessar os detalhes físicos e características de batalha do pokémon selecionado

Na Página de batalhas, dentre os pokémons que estão na sua pokédex, escolha dois deles e inicie uma batalha. o que tiver melhores pontos de ataques e defesa sobreviverá, então, que vença o melhor!

Link do Surge:

Labédex

🎥 Video Demonstrativo

output.mp4

📷 Imagens Demonstrativas:

pokemons imagem pokedex vazia Sem título Sem título1

🔁 Contribuir ou testar código pela sua máquina

# Clone o projeto 
$ git clone https://github.com/future4code/Joy-pokedex1.git
# Instale as dependencias.
$ npm install
# Por ultimo
$ npm start

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •