Voltar para a vitrine
Monitoramento · DevOpsSistema completo

BrApiMonitor

Monitor de saúde em tempo real para APIs públicas brasileiras, com painel ao vivo.

ouça em ~1min15

// Preview do projeto

Resumo do produto

Painel que verifica periodicamente a disponibilidade de APIs brasileiras e transmite o status em tempo real para o navegador via SignalR — um demonstrativo prático de arquitetura PaaS com .NET 10 e Blazor Server.

O problema que resolve

Quem desenvolve integrações com APIs públicas brasileiras (bancos, governo, clima, CEP) precisa saber na hora quando um serviço cai — antes que o bug chegue ao cliente.

Por que foi construído

Exercício prático de conceitos PaaS: hospedagem gerenciada, escalabilidade e comunicação em tempo real, aplicados a um problema real de quem integra sistemas no Brasil.

Como funciona na prática

Um worker checa as APIs monitoradas em intervalos regulares, grava o histórico em SQLite e o Blazor Server empurra atualizações ao painel em tempo real — com indicadores de status por serviço.

Stack técnica por camada

Frontend

  • Blazor Server (.NET 10)Painel interativo com atualização ao vivo

Tempo real

  • SignalRPush de status para o navegador

Banco de dados

  • SQLiteHistórico de checagens

* Versões exatas e detalhes de configuração são informados na proposta, conforme a personalização escolhida.

Funcionalidades principais

  • Checagem periódica de disponibilidade de APIs
  • Painel em tempo real com histórico por serviço
  • Base para alertas (e-mail/WhatsApp/Webhook) quando um serviço cair

O que dá para personalizar

  • Monitorar APIs internas ou de clientes (intranet/VPN)
  • Adicionar alertas por WhatsApp/e-mail e página pública de status
  • Evoluir para multi-tenant com contas por cliente
  • Trocar SQLite por PostgreSQL e adicionar métricas (uptime %)

Cada alteração de camada ou funcionalidade entra no orçamento com prazo e custo transparentes — o software é seu, não uma caixa fechada.

Gostou do BrApiMonitor?

Ele pode ser o ponto de partida do seu projeto — igual, adaptado ou só uma inspiração. E se o seu caso for totalmente diferente — um desafio não trivial, que pede análise e requisitos — também funciona: o orçamento é grátis e sem compromisso.