Logo
Vita Core
Scroll to explore

A fitness app where each user has their own personal AI trainer. Vita Core generates fully personalised workout programs, nutrition plans, and tracks your overall progress, all powered by AI. Every aspect of the app can be customised to fit your lifestyle and goals.

React NativeAITypeScript
Your Dashboard

Your Dashboard

The main hub where everything comes together. View a summary of your workout program, nutrition plan, and progress at a glance. You can also chat with your personal AI assistant who has your entire program in memory, so you can ask specific questions, request changes to your plan, or get advice tailored to your goals.

Weekly Nutrition Overview

Weekly Nutrition Overview

See all your meal plans generated for the entire week, including future days, so you can plan ahead and buy groceries in advance. Each day shows a breakdown of total calories, fat, carbs, and protein you'll consume if you stick with the plan.

Nutrition Details

Nutrition Details

Dive into the details of each meal with a full macro breakdown including calories, fat, carbs, and protein. Every meal plan is generated through a meal API service and can be fully customised by the user. Swap meals, adjust portions, or set dietary preferences to make it truly yours.

Recipes

Recipes

View step-by-step recipes for every meal in your nutrition plan. Browse upcoming days to see what's coming and prepare in advance. Each recipe includes ingredients, portions, and cooking instructions matched to your macro targets.

AI Workout Programs

AI Workout Programs

Your AI trainer generates a complete fitness program covering cardio, calisthenics, and gym workouts. Track your progress by ticking off completed workouts, see which week you're on and which days you've finished. You can also customise the program yourself by adding extra sets, increasing reps, or slotting in additional exercises to match your pace.

Progress Tracking

Progress Tracking

Track up to 15 different metrics, from daily steps and calories to individual exercise weights and body measurements. Sort your data by different date ranges to spot trends and see how far you've come. Everything is visualised so you can stay motivated and make data-driven decisions about your training.