Product-backed preview
These pages are marketing SEO only: copy and links are generated from the same navigation registry the live app uses. Use Enter live demo to open the real signed-in product in a dedicated sandbox tenant (no password typing when demo credentials are configured for this deployment).
Each scenario deep-links into authenticated routes that already exist. Start the demo session first, then land on the first screen with demo query params preserved.
Parent — family rhythm
Review home, schedule, and center messages the way enrolled families stay oriented.
The list below is not a roadmap slide: it is generated from the same navigation config that feeds the signed-in sidebar. Items marked as future placeholders in nav are excluded when comingSoon is set.
In the live Pruvelo workspace, "Announcements" lives at /app/parent/announcements for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.
In the live Pruvelo workspace, "Children" lives at /app/parent/children for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.
In the live Pruvelo workspace, "Forms" lives at /app/parent/forms for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.
In the live Pruvelo workspace, "Home" lives at /app/parent/home for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.
In the live Pruvelo workspace, "Incidents" lives at /app/parent/incidents for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.
In the live Pruvelo workspace, "Messages" lives at /app/parent/messages for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.
In the live Pruvelo workspace, "Schedule" lives at /app/parent/schedule for parents and guardians. This screen is part of the shipping product navigation (not a marketing-only mock).
Use Enter live demo on the marketing page to mint a real Supabase session into the sandbox tenant when your deployment has demo credentials configured. The in-app demo layer (banner, checklist, lead capture) attaches automatically for demo JWTs; all data reads still obey Postgres RLS for that tenant.