Skip to content

Everybody Belongs Club

From three forms and a shared inbox to one platform

Vetting, capacity-safe registration, check-in with printed badges, assignment and more than thirty automated email types with a delivery log, on one platform with a companion app.

Built for a nonprofit clienteverybodybelongsclub.org

  • 30+

    automated email types

  • 18

    push notification types

  • 6

    scheduled jobs that report on every run

Before and after

  • Before

    Separate online forms for participants, volunteers and the medical team.

    After

    One account per family, with safety-aware intake and a vetting queue.

  • Before

    Signups and waitlists kept in spreadsheets and a shared inbox.

    After

    Capacity-safe registration with a waitlist that runs itself.

  • Before

    Who needs what, held in the founder's memory.

    After

    Safety notes shown on the approval screen, on assignment cards, at check-in and on the printed badge.

What it proves

  • Domain modeling around real people.

    One account holds many profiles, guardians manage people who have no email address, and every notice routes to the responsible adult.

  • Safety-critical data handled with intent.

    Safety and consent details are collected once and shown exactly where they are needed: approval warnings, assignment cards, the check-in row and the printed badge.

  • Correct under event-day pressure.

    Row-locked approvals and walk-ins, idempotency keys on sends, unique check-ins that make a duplicate scan harmless, and capacity arithmetic that lets a walk-in in without promoting the wrong person.

  • Automation with a delivery log.

    Live email types triggered across the program, push notifications, scheduled jobs that report on every run, and a delivery log fed by signed webhooks.

  • Software meeting hardware.

    A badge designed for a direct-thermal printer, routed to one of two printers by role, with check-in never blocked by a printer fault.

The screens, running

  • Check-in and badge printing

    Check-in and badge printing

  • Registration pass

    Registration pass

  • Assignment

    Assignment

  • Message delivery log

    Message delivery log

  • Vetting queue

    Vetting queue

  • Event capacity

    Event capacity

Architecture

  1. Website and member areatoShared APIregistration and intake
  2. Staff admintoShared APIvetting and assignment
  3. Event apptoShared APIcheck-in scans
  4. Shared APItoDatabase rulesrow-locked writes
  5. Shared APItoEmail deliverysends with keys
  6. Email deliverytoShared APIsigned delivery events
  7. Event apptoBadge printersbadges by role

What it is, and what it is not

  • Scanning and automatic badge printing happen in the event app. The website offers a tap list and a manual print dialog.

  • Assignment is a manual tool with the full context on screen. There is no matching algorithm.

  • No attendance, member or donation figure is quoted here. Those numbers belong to the client.

  • The content editor is a configured headless CMS, not a custom build. The custom work is the operations platform.

  • It does not run separate chapters. Events carry venues, and the platform is built to add locations.

  • It includes no background-check service and no e-signatures.

  • Two colors in the shipped app fall short of the accessibility contrast standard: the success green and the interactive blue in the staff admin each measure below 4.5 to 1 against the surface behind them. The loops show the app as it runs, not a corrected version of it.

Book a systems audit

Start with a systems audit.

We price a build after discovery, from the company's own invoices and a mapped order-to-cash process. That map is the specification.

Built in Grand Rapids, Michigan. Or write to dev@bravuramarketing.com.

Systems audit

Ready

No https:// needed.

Optional. One sentence is plenty.

Two required fields. · Or write to dev@bravuramarketing.com.

CUSTOM ERP AND CRM SOFTWARE · ONE SYSTEM YOU OWN · THE SOFTWARE DIVISION OF BRAVURA MARKETING