FastFlow
SoluçõesProjetosSobreFAQInsights
Área do ClienteComeçar um projeto
FastFlow

Agência de desenvolvimento full-stack: apps mobile, websites e portais sob medida. Time enxuto, processo direto, código que continua sendo seu.

Site
  • Soluções
  • Projetos
  • Sobre
  • FAQ
  • Insights
Contato
  • [email protected]
  • WhatsApp
Status
  • Aceitando novos projetos
© 2026 FastFlow Agency. Todos os direitos reservados.
Crafted carefully in Boston.
Voltar aos projetos
PortalNo ar

ADVEC Boston

Portal administrativo que organiza uma igreja inteira

Centraliza eventos, membros, captação e voluntários para uma igreja em Boston em um único lugar.

Home do portal ADVEC Boston com cumprimento personalizado e grid de módulos (Eventos, MCEA, Relatórios, Livraria)

Estratégia

A ADVEC Boston vinha gerenciando inscrições, finanças, visitas pastorais e venda de livros em planilhas e ferramentas desconexas. Cada equipe operava no seu próprio canto, sem visibilidade compartilhada, sem trilha de auditoria, sem fluxo unificado de check-in no dia do evento.

A solução tinha que rodar no celular dos pastores e voluntários, em duas línguas, e parecer um app nativo. Consolidamos toda a operação da igreja em um único portal modular, com permissões granulares, instalável como PWA — tão claro para o voluntário de primeira viagem quanto para a liderança que opera tudo no dia a dia.

Dashboard de relatórios e KPIs internos do portal

Design

Um PWA que parece nativo no iPhone — dock flutuante no estilo iOS, View Transitions, respeito a safe-area, tema light/dark, timezone por usuário e uma identidade visual sob medida que destoa de qualquer template administrativo genérico.

  • Inscrições públicas em /r/<slug> com validação de pagamento (upload de comprovante), fila de espera e check-in no dia do evento
  • MCEA: auto-distribuição de visitas pastorais usando geofencing por raio em torno da casa de cada pastor
  • Livraria/POS com leitura de ISBN pela câmera, sessões por pregador visitante, relatório público gated por senha
  • Bilíngue (PT-BR padrão · EN), tema light/dark, timezone por usuário, identidade visual sob medida de ponta a ponta
Tela de login do portal com identidade visual sob medida
PWA no iPhone: home com cumprimento personalizado e grid de módulos
PWA no iPhone: tela de conta com identidade do usuário e atalhos rápidos
PWA no iPhone: instalação na home screen via Safari (Add to Home Screen)

Tecnologia

Construído sobre um núcleo testado — Express 5 + React 19 + PostgreSQL + Drizzle. Cada módulo com permissões granulares, cada ação auditada, e toda a stack entregue através de um pipeline GHCR + Dokploy com três apps.

  • Auth com sessions em Postgres (scrypt), CSRF, rate-limit por IP e por telefone, audit log completo
  • PWA + Workbox para experiências instaláveis e offline-aware em todos os perfis
  • CI/CD: GHCR images + Dokploy com três apps (prod, staging, previews por PR)
  • Twilio + Resend + Google Maps + geofencing por raio para o módulo MCEA

Analytics

O módulo de Analytics centraliza os KPIs que importam pra liderança: inscrições, pagamentos confirmados, visitas do MCEA completadas, eventos ativos. Tendências por período, top 5 eventos por inscrições, mix de conclusão do MCEA, taxa de opt-out de comunicações, e cards de 'o que olhar nesse período' que destacam mudanças relevantes sem precisar abrir relatório nenhum. Exporta CSV e tem versão imprimível pra reunião de liderança.

Dashboard de analytics com tendências de eventos, inscrições, engajamento e capacidade
Cliente
ADVEC Boston
Atuação
Produto, design e engenharia ponta a ponta
Duração
8 semanas
Stack
TypeScriptExpress 5React 19 + VitePostgreSQL + DrizzleBootstrap 5.3ResendTwilioGoogle MapsPWA + Workbox
Ver no ar
Próximo projetoAxoLens

App de drone que projeta limites de propriedade em tempo real

Próximo projeto
Mockup do app AxoLens no Android, mostrando a tela inicial com biblioteca de propriedades, importação de boundaries e live flight view

Próximos passos

Quer construir algo assim?

Em 30 minutos, saímos da call com escopo inicial, prazo realista e o que precisa para começar. Sem proposta de 40 páginas.

[email protected]WhatsApp · +1 (603) 479-2115