Connect Database

Please enter your Supabase Project URL and Anon Key to activate real-time features.

KM

Kids Ministry

Database Connected

Rosters

Room Teachers

{{ activeTeacherName }} None assigned

{{ kid.name }}

{{ kid.grade }}

{{ kid.parents?.name || 'Unknown' }} {{ kid.parents.phone }}

{{ kid.notes }}

Picked up by {{ kid.pickupName }}

{{ activeEventContext?.name }}

ISOLATED EVENT ROSTER

No guests in this event

Add a kid or import a signup sheet.

{{ kid.name }}

{{ kid.grade }}

{{ kid.parents?.name || 'Unknown' }} {{ kid.parents.phone }}

{{ kid.notes }}

Picked up by {{ kid.pickupName }}

Ministry Events

No Events Found

Create an event to manage special guest rosters and imports.

{{ event.name }}

{{ event.date ? new Date(event.date + 'T12:00:00').toLocaleDateString(undefined, {weekday: 'short', month: 'short', day: 'numeric'}) : 'No Date' }}

{{ event.description }}

Family Database

Manage primary and secondary contacts

No families found

Start by adding kids to the roster to dynamically build families.
System Diagnostic: {{ parents.length }} total parent profiles securely fetched from database.

{{ fam.name }}

{{ fam.phone }} Primary

{{ fam.phone_alt }} Alt

No contact numbers on file.

{{ kid.name }} No dependents listed.

Activity Logs

Recent system actions

No activity logged.

{{ log.type }}

{{ log.description }}

{{ new Date(log.timestamp).toLocaleString() }}

System Configuration

Email Notifications

Manage 'All Checked Out' triggers.

Broadcasted instantly on lockdown (Comma separated).

Required for Automated Broadcasts

Database Teachers

Manage names available in the Roster dropdown.

{{ t.name }}

No teachers added yet.

Emergency Lockdown

Triggers a global alert and forces all connected active tablets into emergency protocols.

SYSTEM CURRENTLY LOCKED DOWN

Family Dashboard

Update contacts and manage dependents.

Guardians

Contact Methods

Dependents

{{ kid.name }}

{{ kid.grade }} {{ kid.ministry }}

No dependents attached to this family.

Edit Kid

Update child details.

Assign Teachers

Select educators for {{ activeMinistryTab }}.

No teachers in database.
Go to System settings to add them.

{{ activeTab === 'event_roster' ? 'Add Event Guest' : 'Add New Kid' }}

{{ activeTab === 'event_roster' ? 'Manually add a guest to ' + activeEventContext?.name + '.' : 'Quickly add someone to the active roster.' }}

{{ p.name }}

{{ p.phone || 'No phone' }}

Emergency Hub

This will lock the check-out system and alert the global security list.

Check Out

{{ checkoutTarget.name }}

Strict Mode

Transfer

Moving {{ transferTarget.name }} to...

New Event

Setup a new isolated sign-in instance.

Import Roster

Paste comma-separated text: Name, Grade, Parent

{{ toast.message }}