Overview
Today
Your sessions, earnings, and quick actions for the day.
Welcome
This is the Healthy360 control center. Admins manage the full system; staff see only their own schedule, clients, and profile. The panels below populate as later phases come online.
cli initYou're signed in. 🎉
Phase 1 scaffolded the portal shell + auth. Next up: staff + services admin (Phase 2), then Google Calendar (Phase 3), then Stripe checkout (Phase 4).
Staff
Manage the clinician roster. Add consultants, upload photos, set specialties, and assign services.
Staff manager is coming in Phase 2.
You'll be able to add staff, manage their availability, and flag them active or paused.
Services
The catalog of consultation types. Pricing, duration, and which staff offer each.
Services catalog editor lands in Phase 2.
Seed catalog (Initial Consult, Follow-up, Deep Dive, 4-session Package) is created automatically by healthy360_cli.py init.
Appointments
Upcoming and past sessions. Admins see the full roster; staff see their own.
Appointments land in Phase 4.
Booking flow + Stripe Checkout + Google Meet link generation all flow through this table.
Clients
Client profiles, intake forms, and coaching notes.
Client records populate in Phase 5.
Accounts auto-create after the first paid booking, with magic-link login.
Inbox
Unified ticket queue across email, SMS, and the website contact form.
Revenue
Charts, by-service / by-staff breakdown, and conversion funnel.
Marketing
Discount codes, customer reviews, newsletter, and referrals.
Team chat
Internal Slack-lite for the team. Persists on the server.
My Schedule
Your weekly template and exception dates. Drag-to-paint editor ships in Phase 2.
Availability editor arrives in Phase 2.
Set your working hours per weekday; block out dates for vacation or conferences.
My Profile
Bio, photo, specialties, timezone — everything clients see on your public profile.
Profile editor in Phase 2.
Populate your bio and specialties; upload a headshot; Healthy360 shows you on the public site's team page.
Settings
Site-level configuration: currency, timezone, Stripe, Google Workspace, email.
Settings surface wires up progressively.
Phase 3 adds Google Calendar health; Phase 4 surfaces Stripe mode + webhook health; Phase 6 adds email templates.