LAMP MariaDB Database Connected β’ Sync Ready
Select a routine template below to start your workout session or edit routines:
Centralized management for users, passwords, global routine templates, exercises & Gemini AI
Create accounts, set passwords, or remove user profiles from MariaDB
Add a new lifter profile to the system with custom password.
Create workout routine templates that are globally available to ALL users
Define a preset routine structure available on every user's workout dashboard.
Add and customize preset exercises, metric tracking types, and target muscle categories
Add a new exercise preset with tailored metric tracking.
Configure your global Google Gemini API key and active model version for all users
Set your Gemini API key globally in MariaDB so all users on this server can use AI features (AI Workout Generator, AI PT Chatbot, Post-Workout Recovery Coach).
Select which Gemini model version powers AI workouts, chat responses, and analysis across the app.
Your centralized personal fitness records, analytics, workout calendar, equipment inventory & data settings
Track your weight, body fat %, and lean mass development
Inspect completed training logs, search previous workouts, and view monthly calendar
Select an exercise to analyze estimated 1RM, personal records, and volume
Indoor exercise bike, treadmill, rowing, and cardio milestones
Manage equipment setups, plate inventory, scan gym photos with Gemini AI, and share with friends
Connect with friends to share joint workout sessions and take turns logging sets
Create instant snapshots of your MariaDB database for 100% data safety
Export all workouts and templates as a JSON file to your local computer or phone
Select your visual theme. Changes apply instantly across the entire application and are saved to your device.
User: User 1 β’ Taking turns active
Specify your training split, days per week, injury exclusions, and gym equipment. Gemini will build a custom scheduled routine tailored to your body metrics & 1RMs.
Ask Gemini AI to tweak, add, or replace exercises across your currently planned workouts (e.g. "Add grip training using Captains of Crush grippers at the end of Pull sessions", "Add 1 extra set to Bench Press", or "Swap Landmine Press with Incline Dumbbell Press").
Your upcoming training sessions. Pick a new start date or reschedule any workout.