Skip to content

feat: cria estrutura de endpoints baseada nos prototipos do figma#15

Open
vitorpdim wants to merge 1 commit intomainfrom
feature/TSK-11-rotas-dados-nest
Open

feat: cria estrutura de endpoints baseada nos prototipos do figma#15
vitorpdim wants to merge 1 commit intomainfrom
feature/TSK-11-rotas-dados-nest

Conversation

@vitorpdim
Copy link
Copy Markdown
Contributor

Descrição

Essa PR avança a TSK-11 (rotas de dados) da sprint 1 usando o princípio de contract-first design.
Foram criados os endpoints da API baseados na estrutura de dados que o protótipo do figma (no caso nosso futuro frontend) espera receber.

DoD atingido:

  • Criação do controller bcb-data no nestJS.
  • Endpoint GET /api/opportunities/heatmap (mapa coroplético).
  • Endpoint GET /api/opportunities/kpis (cards de resumo).
  • Endpoint GET /api/opportunities/evolution (gráfico de linha).
  • Endpoint GET /api/opportunities/ranking (tabela de regiões).
  • Endpoint POST /api/opportunities/simulate (pra IA/monte carlo na sprint 2).
  • Todos os endpoints populados com dados falsos (mocks) temporários que refletem a regra de negócio da DM

Issues / tasks relacionadas

  • Atende à TSK-11
  • Desbloqueia TSK-13 (gráficos) e TSK-14 (mapa)

Revisor solicitado: Tech lead / Scrum master

code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant