Finalizado

Pokédex

Python Flask SQLite PokeAPI

jan. de 2024 — mar. de 2024

Aguarde — o servidor pode levar alguns segundos para iniciar (cold start Render)

Sobre o Projeto

Aplicação full-stack desenvolvida em Flask que consome a PokeAPI pública para buscar e exibir informações detalhadas de pokémons.

Funcionalidades

  • Busca com autocomplete por nome ou número
  • Visualização de stats base, tipos e habilidades
  • Sistema de favoritos com persistência em banco SQLite local
  • Interface responsiva com dark mode

Decisões Técnicas

O SQLite foi escolhido para persistir os favoritos sem dependência de infraestrutura externa. A PokeAPI é consumida diretamente pelo backend Flask, que trata os dados antes de passar ao template. Isso mantém a lógica centralizada no servidor e o frontend simples.

Como Rodar Localmente

git clone https://github.com/Guimaraes-Davi/pokedex
cd pokedex
pip install -r requirements.txt
python app.py

Acesse http://localhost:5000.