Descrição: Esta é a pÔgina mais importante do site. O usuÔrio deve ser capaz de ver as issues e filtrÔ-las para encontrar o que procura.
Tarefas (Acceptance Criteria):
[ ] Criar a rota (endpoint) no backend GET /api/issues que retorna as issues do banco.
[ ] Desenvolver o componente IssueCard (React/Vue/etc.) para exibir uma Ćŗnica issue.
[ ] Criar uma pƔgina que lista todas as IssueCards (em grade ou lista).
[ ] Adicionar controles de filtro na UI para:
L----[ ] Dificuldade (Comum, Complexo, Ghost).
L--------[ ] Linguagem de Programação (ex: JavaScript, Python).
[ ] (Opcional) Adicionar uma barra de busca simples por palavra-chave.
[ ] Garantir que a pƔgina seja responsiva.