Projetos
Em produçãoProjeto independente2026

Portal PIBLS

Site e painel administrativo da Primeira Igreja Batista em Lagoa Santa, que substituíram o WordPress sem aumentar o custo de hospedagem.

Meu papel
Único desenvolvedor: arquitetura, backend, frontend e operação.
Tecnologias
Laravel 13 · PHP 8.4 · React 19 · TypeScript · MySQL · Playwright · Spec Kit · Claude Code

O problema

A igreja precisava trocar o site em WordPress por um portal próprio, com painel para a equipe atualizar o conteúdo, sem gastar além da hospedagem compartilhada que já paga.

O que entreguei

  • Site público pré-renderizado, com limite de 160 KB de JavaScript por página verificado a cada build.
  • Painel com permissões por papel, eventos, ministérios, conteúdo e atendimento.
  • Deploy por versões em hospedagem compartilhada, sem Node no servidor.
  • Backup cifrado e manuais de operação para uma pessoa só manter o sistema.

Decisões técnicas

Sem Node em produção

A hospedagem compartilhada não roda Node. O React é pré-renderizado no CI e o servidor só entrega arquivos e a API em PHP.

Custo da escolha: os dados dinâmicos dependem de chamadas à API no navegador.

Operação enxuta registrada em ADR

Mantive só os alertas que uma pessoa consegue acompanhar: cópia externa do backup, um monitor e dois checks.

Custo da escolha: menos visibilidade até o uso do portal crescer.

Resultado

No ar em pibls.com, no lugar do antigo site em WordPress e na mesma hospedagem compartilhada.

Links

Portal PIBLS | DaviDev