Bruno Delic
HomeWorkAboutContact
Let's Talk

Gym Rat — Personal AI Fitness Dashboard

Built for personal use with close family (3 users). Users log meals and weight, track calorie intake, and ask AI for workout plans and recipe breakdowns including macro/micro nutrients. Includes a dashboard and structured daily tracking.

Role: Full-Stack Developer
Year: 2024
Next.jsTypeScriptSupabaseOpenAI APITailwindCSS
Gym Rat — Personal AI Fitness Dashboard

Problem

Wanted a simple system to track daily calories/weight and get fast, personalized AI help for meals and training plans.

Constraints

  • • Fast daily logging UX
  • • Accurate-ish nutrition breakdown presentation
  • • Secure multi-user access (small group)

Solution

Built a lightweight full-stack dashboard with daily logs, AI-powered meal/recipe calculations, and workout planning prompts, stored in Supabase with user-based access.

Key Features

Daily Dashboard

Track calories, weight, and progress over time.

Meal Logging

Log what you ate and keep a daily intake total.

AI Meal Plans

AI generates recipes with macro/micro nutrient breakdown.

Workout Planning

Ask AI for training plans based on goals and context.

Tech Decisions

Supabase for Fast Iteration

Used Supabase to quickly implement auth + database for a small private product.

Prompt-driven Nutrition Outputs

Designed prompts to return structured nutrition data suitable for a dashboard.

Performance & Metrics

Fast daily logging workflow
UX
Meal + workout planning support
AI Utility
Private app for small user group
Scope

Lessons Learned

  • • Dashboards only work when input friction is low
  • • AI outputs must be structured to be usable in UI
  • • Small private apps still benefit from clean auth/data boundaries

Contact

brunodelic00@gmail.com
Split, Croatia

Links

ProjectsAboutContact

Social

GitHubLinkedIn

Status

Available for work
© 2026 Bruno Delic. Built with Next.js + GSAP.