Plan and maintain Lil Dreamer U (K–5), JV Dreamer U (6–8), and Varsity Dreamer U (9–12).
Use this hub to open each builder and to look up families when parents write in about tracking,
badges, or “Today’s Plan”.
Signed in as – · Admin-only view
Family Programs Overview
Lil • JV • Varsity
Each track has its own builder page. Inside those builders you’ll define the blocks that feed
the “Today’s Plan” itinerary (video, activity, quiz, PDF, messages) for that age band.
Start with Lil Dreamer U, then clone patterns into JV and Varsity.
Lil Dreamer UGrades K–5 · Full / Core / Chaser / Freestyle paths
JV Dreamer UGrades 6–8 · Project-heavy middle school tracks
Varsity Dreamer UGrades 9–12 · High school electives & entrepreneur tracks
Behind the scenes these builders can all share the same schema (blocks, content slots, quiz IDs)
so you only have to solve the engine once.
Track Settings
Global Options
High-level switches for how family tracks behave. We’ll wire these up to a
family_settings table or admin-only RPC so you can toggle behavior without
touching code.
Later we can replace this with a real setting that controls whether blocks use AI search or a curated list.
Useful if you want families to see previous itineraries when they miss a day instead of just skipping it.
Once we agree on the exact fields, these toggles can call a Supabase RPC like
admin_update_family_settings to persist the values.
Family Memberships & Support
Manage Families
When a parent emails support, use this section to look up their family, see which kids they’ve
added, which track each child is on, and when they were last active. From here you can jump to
their family view in a new tab for read-only troubleshooting.
Family
Primary Email
Kids
Membership
Activity
Actions
Loading family memberships…
No families match these filters yet.
There was a problem loading family memberships. Check the console or RPC configuration.
— FAMILIES · Page
1 of 1
Only admins can view and update this table. Later we can extend this with quick actions
like “reset progress tracking” or “resend welcome email”.