Epic paid onboarding
Users start behind a paid membership, then answer age, height, weight, diet, loved and disliked foods, goals, sport schedule, equipment access, running/weights preference and injury status.
FitPlan AI generates paid 8-12 week plans with macro-aware meals, groceries, workouts, mobility, sport context, injury-aware exercise swaps, and AI edits whenever life changes.
FitPlan AI starts with age, height, weight, goals, diet, foods, sport schedule, gym access and injury status, then builds a structured 8-12 week plan the user can edit by chat.
FitPlan AI combines onboarding, paid access, 8-12 week plan generation, meals, macros, workouts, mobility, injury-aware swaps and chat-based edits.
Users start behind a paid membership, then answer age, height, weight, diet, loved and disliked foods, goals, sport schedule, equipment access, running/weights preference and injury status.
The mock API is shaped around a strict planner contract: profile, macro targets, phases, weekly schedule, meal templates, grocery list, exercise IDs, mobility, supplement notes and regeneration rules.
Macro targets, meal ideas, ingredients, grocery list and dummy manual logging are all represented in the app UI, ready for real persistence and AI-driven swaps.
The first pass includes workouts, target muscles, equipment requirements, sport carryover, mobility routines and exercise alternatives for home or commercial gyms.
Users can mark an injury, set severity, avoid painful movements and request AI substitutions that preserve the pattern, load intent and muscle targets.
Stripe subscriptions, paid-only access, passwordless/social sign-in, bearer app tokens, SQLite storage, admin tools and JSON endpoints are already in place. The app is mocked now; the backend shape is ready for real AI and persistence.
Onboarding answers become a locked JSON contract: training blocks, macros, meals, injuries, swaps, mobility work, and supplement notes stay separate so the UI can regenerate one part without blowing away the whole plan.
# Paid users can generate, swap, extend, or injury-adjust a plan. curl -X POST https://api.fitplan.ai/api.php \ -H "Authorization: Bearer at_9f2a..." \ -d action=fitplan_generate_plan \ -d goal="gain muscle" -d gym="commercial" -d duration_weeks=12 { "ok": true, "plan": { "duration_weeks": 12, "nutrition": { "calories": 2360, "protein_g": 172 }, "training": { "blocks": 3, "swap_ready": true } } }
These are product-shape numbers for the MVP mock: enough structure to wire the real AI and persistence next.
The MVP is UI-first, but the future backend contract is visible: collect context, generate a plan, edit the plan, and adapt when goals or constraints change.
The onboarding flow captures body stats, goals, diet, food preferences, sport schedule, gym access, training preference and injury status before any plan appears.
The plan format includes phases, weekly workouts, macro targets, meals, groceries, exercise-library references, mobility and supplement guidance with a blood-work reminder.
Meals and workouts can be swapped manually or through the AI coach, while maintaining calories, macros, muscle targets, equipment constraints and injury rules.
Goal changes, new injuries, travel, home-gym weeks or a new sport schedule can trigger a full regeneration, a focused update or an extension block.
Every tier unlocks the app. Higher tiers are positioned for more regeneration, injury-aware edits, sport context, and deeper plan changes.
AI food planning, macro targets, workout builder, and plan edits for one member.
More plan regenerations, injury-aware edits, and frequent AI chat changes.
Higher-touch planning for demanding training blocks and sport calendars.
No. FitPlan AI is designed as a paid-only app. You can create an account, but the actual onboarding, generated plans, meal planner, workout builder and AI edits require an active membership.
The planned contract covers an 8-12 week training block, weekly workouts, target muscles, mobility and stretch work, macro targets, meal ideas, ingredients, grocery lists, supplement notes and rules for regenerating or extending the plan.
Yes. The app is shaped around manual edits and chat-based changes: swap a meal, avoid a food, replace an exercise, adjust equipment, regenerate a week, or extend the plan when your goals change.
Onboarding asks whether you use a commercial gym, home gym, or no equipment. Exercise swaps are designed to preserve the movement pattern and target muscles while matching the equipment you actually have.
You can mark yourself as injured, describe the area and severity, and request safer alternatives. The real build should still be treated as coaching support, not medical diagnosis, and serious pain should be reviewed by a qualified clinician.
The plan can mention common supplement options, but the product copy deliberately nudges users to get blood work done and make supplement decisions with professional context rather than guessing.
Join FitPlan AI to build your 8-12 week food, training, mobility and recovery plan, then keep adapting it as your body, schedule and goals change.