FitFusion
Personalized Fitness & Nutrition AI
FitFusion generates a personalized workout and nutrition plan in about a minute. Users fill a short profile, pick a goal — fat loss, muscle, maintenance, strength, or endurance — and a level, and get a full exercise routine (movements, reps, sets, rest, equipment) plus a five-day meal plan with per-meal macros. n8n workflows do the generation behind secure API routes, a credit system meters each plan, and a context-cached dashboard keeps plans, history, and balances in sync.
- Category
- AI SaaS Application
- Role
- Solo design & engineering
- AI engine
- OpenAI via n8n
- Status
- Live · Open source
Next.jsReactTypeScriptTailwind CSSShadcn/UIBetter Authn8nOpenAI LLM

A plan for the goal.
Custom workouts
Full routines with movement specifics, reps, sets, rest intervals, and required equipment.
Five-day meal plans
Breakfast, lunch, dinner, and snacks with calories, protein, carbs, and fat per meal.
Goal-driven
Fat loss, muscle development, maintenance, strength, and endurance training modes.
Remembers you
Body measurements and preferences persist locally to auto-fill the form next time.
How a plan is made.
- 1Signing up through Better Auth grants five credits.
- 2You complete measurements and preferences in settings.
- 3Pick a goal and training level and submit.
- 4An n8n workflow generates the exercises and meals.
- 5The plan is stored, one credit is deducted, and the dashboard updates.
Logic in workflows.
n8n orchestration
All business logic lives in workflows; the app proxies through API routes that keep the key server-side.
Dashboard Context
One Context caches plans, credits, and history on load, so navigation never refetches.
Themeable
Automatic, light, and dark modes via next-themes, with Sonner toast notifications.

A closer look.




