Este é um projeto de aplicação web feito em Flask (Python), feito para a matéria de Lab. de Programação, o código permite dois usos:
- Pokédex: Permite aos usuários buscar Pokémon por nome ou ID e ver suas estatísticas, tipos, habilidades e descrição.
- Arena de Batalha: Permite aos usuários selecionar dois Pokémon e simular uma batalha entre eles, exibindo o log completo do combate.
- Backend: Python (Flask)
- Frontend: HTML, CSS, JavaScript
- API: PokeAPI (pokeapi.co)
- Clone o repositório.
- Crie um ambiente virtual:
python -m venv venv - Ative o ambiente:
source venv/bin/activate(ouvenv\Scripts\activateno Windows) - Instale as dependências:
pip install -r requirements.txt - Execute a aplicação:
python app.py - Acesse
http://127.0.0.1:5000no seu navegador.
- Acesse: Pokédex & Arena