FastFlow
SolutionsProjectsAboutFAQInsights
Client areaStart a project
FastFlow

Full-stack development agency: mobile apps, websites, and custom portals. Lean team, direct process, code that stays yours.

Site
  • Solutions
  • Projects
  • About
  • FAQ
  • Insights
Contact
  • [email protected]
  • WhatsApp
Status
  • Accepting new projects
© 2026 FastFlow Agency. All rights reserved.
Crafted carefully in Boston.
Back to projects
PortalLive

ADVEC Boston

Admin portal that runs an entire church

Centralizes events, members, giving, and volunteers for a church in Boston in one place.

ADVEC Boston portal home with personalized greeting and module grid (Events, MCEA, Reports, Bookstore)

Strategy

ADVEC Boston had been juggling registrations, finances, pastoral visits, and book sales across spreadsheets and disconnected tools. Each team worked in isolation with no shared visibility, no audit trail, no unified day-of-event check-in.

The replacement had to run from pastors' and volunteers' phones, in two languages, and feel native. We set out to consolidate the church's entire operational stack into a single role-based portal — modular, installable as a PWA, and as legible to a first-time volunteer as it is to a seasoned operations lead.

Internal reports and KPI dashboard in the portal

Design

A PWA that feels native on iPhone — floating iOS-style dock, View Transitions, safe-area-aware chrome, light/dark theming, per-user timezone, and a custom visual identity that's distinct from generic admin templates.

  • Public registration at /r/<slug> with payment-screenshot validation, waitlist, and day-of check-in
  • MCEA: auto-assigned pastoral visits using radius-based geofencing around each pastor's home base
  • Bookstore POS with camera ISBN scanning, per-preacher sessions, password-gated public report links
  • Bilingual (PT-BR default · EN), light/dark theme, per-user timezone, custom visual identity end to end
Sign-in screen with custom visual identity
PWA on iPhone: home with personalized greeting and module grid
PWA on iPhone: account screen with user identity and quick links
PWA on iPhone: Add-to-Home-Screen install flow via Safari

Technology

Built on a battle-tested core — Express 5 + React 19 + PostgreSQL + Drizzle. Each module is permission-gated, every action is audit-logged, and the entire stack ships through a three-app GHCR + Dokploy pipeline.

  • Auth via Postgres-backed sessions (scrypt), CSRF, per-IP and per-phone rate limiting, full audit log
  • PWA + Workbox for installable, offline-aware experiences across all roles
  • CI/CD: GHCR images + Dokploy three-app split (prod, staging, per-PR previews)
  • Twilio + Resend + Google Maps + radius-based geofencing for the MCEA module

Analytics

The Analytics module centralizes the KPIs leadership actually cares about: registrations, confirmed payments, completed MCEA visits, active events. Trend charts by period, top-5 events by registrations, MCEA completion mix, communication opt-out rates, and 'things to look at this period' cards that surface meaningful changes without opening a single report. CSV export and a print view for leadership meetings.

Analytics dashboard with event, registration, engagement, and capacity trends
Client
ADVEC Boston
Role
End-to-end product, design and engineering
Duration
8 weeks
Stack
TypeScriptExpress 5React 19 + VitePostgreSQL + DrizzleBootstrap 5.3ResendTwilioGoogle MapsPWA + Workbox
Visit live
Next projectAxoLens

Drone app that overlays property boundaries in real time

Next project
AxoLens app mockup on Android showing the home screen with property library, boundary import, and live flight view

Next steps

Want to build something like this?

In 30 minutes, we leave the call with initial scope, a realistic timeline, and what it takes to start. No 40-page proposal.

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