Stop Rebuilding UI

Chat Workout Tracker

React workout tracking chat block for Next.js with exercise cards, set logging, rest timers, muscle group tags, and progress indicators using TypeScript, shadcn/ui, and Tailwind CSS

Scroll to load preview

A workout tracking chat interface for React and Next.js applications. Features an AI trainer that suggests exercises with structured cards showing sets, reps, weight, and rest periods. Each exercise card displays muscle group tags, a completion toggle for logging sets, and a running volume summary. Users can log completed sets directly in the chat and receive form tips. Built with TypeScript, shadcn/ui Avatar, Badge, and Button components, Tailwind CSS, and Framer Motion for smooth message transitions. Ideal for fitness apps, gym tracking platforms, and personal training dashboards.

FAQ

Last updated on March 30, 2026

Was this page helpful?

Sign in to leave feedback.