WELCOME BACK
Dashboard
TODAY'S TARGET
Stay consistent, not perfect.
Your nutrition and progress data update automatically as you use the app.
NUTRITION
Macro Targets
NEXT ACTION
Today’s Focus
PERSONALIZED CALCULATION
Macro Calculator
YOUR RESULTS
Your daily targets
Estimated using the Mifflin-St Jeor equation.
PHASE 16.3
Meal Timeline Workspace
Build flexible meal schedules with custom names, exact times or windows, per-meal macros, running daily totals, collapse controls, and reusable meal duplication.
PLAN SETUP
Create a Client Meal Plan
ADD FOOD
Food Library
PHASE 18.1 · SMART MEAL BUILDER
Auto-Balance a Meal
Choose the foods you want to use, enter the meal macro targets, and Z-FIT calculates practical portions automatically.
Meal Targets
Foods to Balance
PHASE 18.2 · REUSABLE WORKFLOWS
Meal Plan Templates
Save the current draft as a reusable template, then load it for any client without rebuilding the foods, portions, meal names, or schedule.
PHASE 18.3.1 · INTELLIGENT PORTION SCALING
Coach-Controlled Portion Scaling
Choose which foods may change, lock categories, protect minimum portions, and preview every adjustment before applying it.
CURRENT DRAFT
Daily Plan
LIVE TOTALS
Plan Macros
CLOUD PLANS
Saved Client Meal Plans
PHASE 16.4
Cloud Recipe Builder
Combine verified foods into reusable recipes, calculate macros automatically, and add complete recipes to a client meal plan.
RECIPE SETUP
Create a Recipe
ADD INGREDIENT
PRIVATE LIBRARY
Saved Recipes
Z-FIT AI COACH
Ask anything about your plan
TRACK YOUR JOURNEY
Add Progress Entry
PROGRESS HISTORY
Your latest entries
PHASE 17.5 · FOOD QUALITY CONTROL
Food Library Control Center
Review the foods available to your coaching system, clearly separate verified and unverified records, and manage your private saved foods without changing meal plans.
UNIFIED SEARCH
Master Food Database
PHASE 17.2 · PACKAGED FOODS
Live Barcode Lookup
Enter the UPC or EAN printed beneath a packaged food's barcode. Z-FIT searches Open Food Facts and normalizes the product into the same food format used by Meal Planner and Recipe Builder.
No API key is required. Product data is supplied by Open Food Facts.
PRODUCT RESULT
Nutrition & Serving
BUILD YOUR ORDER
Restaurant Meal Builder
LIVE TOTAL
Your Order
WEEKLY SHOPPING
Grocery Planner
YOUR LIST
Sorted by Aisle
SMARTER CHOICES
Food Swap Finder
PHASE 21.2.1 · SAFE COACH PREVIEW
Preview the Client Portal
Stay signed in as the coach, choose a client, and inspect exactly what their portal displays. Preview mode is read-only and cannot submit check-ins or upload photos.
PHASE 20.3 · DAILY COACHING WORKFLOW
Coach Command Center
See which clients are on track, waiting for review, or need immediate attention using the client and check-in data already stored in Z-FIT.
CLIENT PRIORITY QUEUE
Who needs your attention?
PHASE 20.2 · REVIEW INBOX
Clear pending check-ins without leaving the dashboard
Review the oldest pending submission first, use an optional response template, and move directly to the next client.
PHASE 20.3 · COACH FOLLOW-UP BOARD
Turn reviews into clear next actions
Create private coach tasks linked to a client, set a due date and priority, then complete them from the Command Center.
PHASE 21.6 · SWAP POLICY CONTROLS
Choose who can request food swaps
Set each client to coach approval mode or lock swap requests completely. This setting is enforced securely in Supabase.
PHASE 21.3 · SWAP APPROVAL INBOX
Approve or decline client food requests
Requests never change an assigned meal plan automatically. Review the requested alternative, add optional guidance, then update the plan only when appropriate.
PHASE 20.5 · DUE-TODAY CENTER
Start with what needs action today
See today's follow-ups, overdue work, pending check-in reviews, and clients who have gone more than 10 days without checking in.
PHASE 24.9 · RENEWAL ATTENTION CENTER
Know which coaching programs need renewal action
Review overdue programs and renewals approaching within 7, 14, or 30 days using the program dates already stored in Z-FIT.
PHASE 25.2 · PAYMENT ATTENTION CENTER
See unpaid and overdue client balances in one place
Review pending invoices, overdue balances, and recently collected revenue using the private payment records already stored in Z-FIT.
PHASE 25.3 · REVENUE ANALYTICS
Understand coaching revenue over time
Review collected revenue, outstanding balances, average payment size, and monthly payment trends using the private payment records already stored in Z-FIT.
PHASE 20.4 · WEEKLY COACH PLANNER
See the entire coaching week at a glance
Organize open follow-ups by due date, catch overdue work, and move through each day without changing the existing task workflow.
LATEST ACTIVITY
Recent Check-ins
HOW FLAGS WORK
Transparent Status Rules
Recent check-in, adherence at least 85%, and no unreviewed submission.
Unreviewed check-in, adherence between 70–84%, or a possible two-check-in plateau.
No check-in, more than 10 days since the latest check-in, or adherence below 70%.
PHASE 11
Client Management
Build your private coaching roster and keep every client's targets and notes organized in Supabase.
ADD A CLIENT
New Client Profile
YOUR PRIVATE ROSTER
0 Clients
PHASE 12 · CLIENT DASHBOARD
Client Details
Manage targets, contact information, coaching notes, and future assignments.
CLIENT 360
Coaching Snapshot
A read-only summary of this client’s nutrition, training, progress, and open coaching actions.
PRIVATE COACH NOTES
Coaching Notes Timeline
Record decisions, preferences, follow-ups, and important context. These notes are visible only to the signed-in coach.
PROGRAM LIFECYCLE
Program & Renewal Tracker
Track coaching package dates, renewal timing, and private operational notes for this client.
PHASE 25.1 · PRIVATE OPERATIONS
Payments & Revenue Tracker
Record coaching payments, due dates, and private payment notes. Clients cannot view this operational information.
PROFILE & TARGETS
Edit Client Plan
CLIENT HUB
Coaching Areas
CONTACT
Client Information
NEXT ACTION
Schedule the first check-in
Set a check-in date and confirm the client's starting targets.
PHASE 19.1 · FLEXIBLE PROGRESS CHECK-INS
Weekly Coaching Check-ins
Current weight is required. Every other measurement, wellness answer, note, and progress photo is optional.
CLIENT SUBMISSION
Submit Weekly Check-in
COACH REVIEW
Check-in History
SELECT CLIENT
Conversation
PHASE 23.1 · SECURE PROGRAM DESIGN
Workout Program Builder
GENERATED PLAN
Training Program
PHASE 23.4 · TRAINING ANALYTICS
Coach Training Overview
Read-only totals from completed client workout logs. No estimated strength score or medical recommendation is generated.
PHASE 23.5 · EXERCISE HISTORY
Personal Records & Exercise History
Read-only best logged loads and set volume from completed weighted sets.
PHASE 23.6 · COACH ATTENTION
Workout Adherence & Attention Center
Read-only training consistency indicators based on completed workout sessions. These are workflow flags, not medical or readiness assessments.
PHASE 23.7 · COACH REVIEW
Workout Review Inbox
Review completed client workouts, read client notes, and send coaching feedback without changing the workout log.
PHASE 23.8 · REUSABLE PROGRAMS
Workout Program Library
Reuse any assigned program as an editable draft, choose another client, and assign a fresh copy without changing the original.
PHASE 23.2 · COACH-APPROVED DEMOS
Exercise Video Library
Attach your own or trusted HTTPS video demonstrations. When an exercise name matches a generated workout, its video and coaching cues are saved with the assigned program.
SAVED DEMONSTRATIONS
Your Video Library
REAL-TIME PLAN ADJUSTMENTS
AI Smart Day
Tell Z-Fit what changed today and rebalance your remaining calories and macros.
TODAY SO FAR
Log a change
UPDATED PLAN
Your remaining targets
VISUAL PROGRESS
Progress Photo Check
Upload a front, side, or back progress photo for private preview and comparison. This prototype does not upload images to a server.
AI-ASSISTED REVIEW DEMO
Progress Summary
Z-FIT COMMUNITY
Share a win
LATEST POSTS
Community Feed
CHOOSE YOUR EXPERIENCE
Z-Fit Membership
Compare the customer-facing plans and preview the upgrade flow.
FREE
$0
Forever- Macro calculator
- Basic progress tracking
- Limited meal ideas
PRO
$14.99
per month- All nutrition tools
- AI Smart Day
- Photo check-ins
- Unlimited food swaps
COACHING
$190
per month- Everything in Pro
- Personal coach access
- Weekly plan reviews
- Daily accountability
PROFILE
Account Settings
PRIVACY & SECURITY
Product Readiness
PHASE 5
Production Launch Center
Connect the services that turn this prototype into a secure live product.
SERVICE CHECK
Connection status
SECURE AUTHENTICATION
Member access
Enter your email and password to sign in, or create a secure Supabase account.
GO-LIVE CHECKLIST
Required launch steps
Full instructions are included in DEPLOYMENT.md.
PHASE 10 · PERSONAL PLAN SETUP
Build Your Z-FIT Plan
Complete your profile once. Z-FIT calculates your starting targets and saves them privately to your account.
LIVE PLAN PREVIEW
Your personalized starting targets
COACH & ADMIN WORKSPACE
Operations Hub
Manage the daily work required to deliver coaching consistently.
TASK QUEUE
Today’s priorities
CLIENT PIPELINE
Application to active client
BILLING OPERATIONS
Subscription actions
Demo mode: no real customer billing is changed.
INVITE CLIENT
Send secure invitation
PHASE 24.3 · FIRST CLIENT EXPERIENCE
Z-Fit Business & Coaching Analytics
Live, read-only performance indicators calculated from your actual clients, plans, check-ins, and workout logs.
CLIENT GROWTH
Clients added over time
COACHING FUNNEL
From roster to active participation
ENGAGEMENT
Client participation
COACHING QUALITY
Service-level indicators
PHASE 24.5 · COACH ACTIVITY TIMELINE
Your coaching activity in one place
A read-only timeline of client onboarding, meal plans, check-ins, completed workouts, and swap requests.
RECENT ACTIVITY
Coaching timeline
INBOX
Notifications
PREFERENCES
Notification Settings
Loading your Z-FIT dashboard…
Your workout, nutrition plan, check-in schedule, and coach updates will appear here.
PHASE 21.3 · CLIENT MEAL PLAN
Your Assigned Meal Plan
View your coach-assigned foods and request a substitution without changing the plan yourself.
PHASE 23.4 · TRAINING PROGRESS
Your Workout Program
Watch your coach-approved demonstrations, complete the assigned session, and securely log your sets, reps, weight, and effort.
PHASE 21.2 · CLIENT SELF CHECK-IN
Submit Your Weekly Check-in
Current weight is required. Every other measurement, wellness answer, note, and progress photo is optional.
PRIVATE SUBMISSION
This Week
YOUR HISTORY
Previous Check-ins
Your coach can review each submission and respond privately.