KRPV-12: [Frontend] Integrar Tela Inicial com API

  • Tipo: Feature
  • Prioridade: Alta
  • Descrição: Fazer o frontend chamar a API do backend para criar/entrar na sala e, em seguida, redirecionar para a tela de jogo. Critérios de Aceitação:
    • Criar um GameService no Angular para lidar com as chamadas HTTP.
    • Botão "Criar Sala" chama POST /api/rooms e redireciona para /game/{roomCode}.
    • Botão "Entrar na Sala" chama GET /api/rooms/{code} e redireciona para /game/{roomCode} se a sala for válida.
    • O nickname e o roomCode são salvos (ex: no service ou state) para serem usados na próxima tela.
Edited by Gabriel Carvalho