Este projeto é um jogo de adivinhação de Pokémon desenvolvido como parte de um projeto acadêmico. A aplicação tem como objetivo fornecer uma experiência interativa aos usuários, permitindo que eles testem seus conhecimentos sobre os diversos Pokémon existentes.
- Os usuários podem adivinhar o nome de um Pokémon.
- A cada tentativa, o usuário pode acertar a letra que acredita estar presente no nome do Pokémon.
- Os usuários têm um número limitado de tentativas.
- Os usuários podem usar pokebolas para revelar automaticamente uma letra contida no nome do Pokémon.
- Quando um usuário acerta um Pokémon, ele é automaticamente adicionado à sua Pokédex.
Em desenvolvimento:
- Autenticação de usuário: será possível fazer login na aplicação.
- Persistência de dados: os usuários poderão salvar seus Pokémon e acessar a aplicação salva em diferentes dispositivos.
Antes de executar a aplicação, certifique-se de ter os seguintes requisitos:
- Node.js instalado (versão 16 ou superior)
- NPM (Node Package Manager) ou Yarn
-
Clone este repositório em sua máquina local:
git clone git@github.com:diegorogerssa/poke_api.git
-
Acesse o diretório do projeto:
cd poke_api
-
Instale as dependências do projeto:
npm install # ou yarn install
Após a configuração estar completa, você pode iniciar a aplicação. Utilize o seguinte comando:
npm start
# ou
yarn start
A aplicação será iniciada e poderá ser acessada em http://localhost:3000.
Contribuições são bem-vindas! Sinta-se à vontade para abrir um pull request com melhorias, correções de bugs ou novas funcionalidades.
Este projeto é desenvolvido com propósitos acadêmicos, com o objetivo de fornecer uma experiência divertida e educativa sobre os Pokémon. Estamos trabalhando em um backend para a aplicação, que permitirá a autenticação de usuários, salvamento dos Pokémon e acesso à aplicação salva em diferentes dispositivos. Se você encontrar algum problema ou tiver alguma sugestão, por favor, abra uma issue neste repositório. Aproveite o jogo e divirta-se explorando os Pokémon!