MENU

Back

AI Fitness Coach

Year

2025

Tech & Technique

Next JS, React, Typescript, Shadcn UI, Vercel

Description

An AI-powered fitness assistant built using Next.js that generates personalized workout and diet plans using LLMs.It also includes voice and image generation features for a more immersive experience..

The app uses an LLM API (Gemini & HuggingFace) which provides these key Features:
  • Authentication & Security: JWT authentication, Cookie-based sessions ,Role-based access control
  • Workout Plan: with daily exercise routines, sets, reps, and rest time.
  • Diet Plan: meal breakdown for breakfast, lunch, dinner, and snacks.
  • Prompt Engineering: Each response is generated dynamically based on user input. No hardcoded plans — all content is AI-generated and personalized.
  • Read My Plan: Each response can speak out the Workout and Diet Plans
  • Image Generation: When user clicks an exercise or meal item, the app uses AI image generation to generate a visual representation of that workout or food.

My Role

Full-Stack Developer
Owned the entire development lifecycle:
  • 🎨 Frontend: Built all UI components using Shadcn UI
  • 🚀 Deployment: Set up CI/CD pipeline for Vercel hosting

FRANKLYN