Skip to content

Virtual coaching

A future coaching hub built around private touchpoints.

This public service page shows the vocabulary for in-site messaging, provider-neutral video appointments, and weekly progress check-ins without creating fake live behavior.

Private messaging

Future conversations stay inside the secure site instead of exposing sensitive message bodies through SMS or email.

Scheduled video sessions

Appointments reserve a provider-neutral meeting URL so Zoom, Meet, Teams, or another option can be selected later.

Weekly progress check-ins

Check-in fields are modeled as a schema that trainers can eventually configure from the admin area.

Messaging preview

Static examples show how conversation cards can render later API data.

Weekly rhythm check

Today

Future trainer

Placeholder preview only. Real messages will load from the secure API.

Plan question

Yesterday

JC Fitness support

This slot establishes the messaging vocabulary without creating a live chat.

Session preview

Appointments are not live scheduling widgets in this pass.

Intro video session

Scheduling placeholder · 30 minutes

Unselected provider · Needs scheduling

Progress review

Future appointment slot · 45 minutes

Unselected provider · Needs scheduling

Check-ins

A schema-driven weekly form shell.

This form demonstrates validation presentation and field vocabulary. It does not submit, persist, or send health-related values.

Weekly Progress Check-In

Schema-driven preview. Future submissions store answers by stable field ID, not visible label.

Use a 1 to 5 scale for the preview.

Representative field only; answers are not submitted.

Sleep quality

Optional numeric placeholder for a future configurable field.

Do not enter real health details in this frontend-only preview.

Future submissions will store answers by stable field ID.