StrengthLog
πŸ‘€ User 1

Welcome back, User 1!

LAMP MariaDB Database Connected β€’ Sync Ready

WORKOUT TEMPLATES

Select a routine template below to start your workout session or edit routines:

Loading templates from MariaDB history...

Recent Workout History

βš™οΈ System Admin Dashboard

Centralized management for users, passwords, global routine templates, exercises & Gemini AI

πŸ‘₯ Users
--
πŸ‹οΈ Global Routines
--
πŸ’ͺ Exercise Library
--
πŸ€– Gemini AI Engine
Configuring...

πŸ–₯️ Server & Database Telemetry

Database Engine
MariaDB / MySQL (Connected)
Backend Runtime
PHP 8.x LAMP Stack
PWA Application Build
StrengthLog Client v106

πŸ‘₯ User & Password Management

Create accounts, set passwords, or remove user profiles from MariaDB

Registered Users

+ Create New User Account

Add a new lifter profile to the system with custom password.

πŸ‹οΈ Global Routine Templates

Create workout routine templates that are globally available to ALL users

Global Routines Library

+ Add Global Workout Routine

Define a preset routine structure available on every user's workout dashboard.

πŸ’ͺ Global Exercise Library

Add and customize preset exercises, metric tracking types, and target muscle categories

Preset Exercises

+ Add Exercise Preset

Add a new exercise preset with tailored metric tracking.

πŸ€– Global Gemini AI & Model Selector

Configure your global Google Gemini API key and active model version for all users

Checking API Key...

πŸ”‘ Global Gemini API Key

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).

🧠 Active Gemini Model Version

Select which Gemini model version powers AI workouts, chat responses, and analysis across the app.

Fast, highly responsive model with high rate limits for strength training workouts and analysis.

πŸ“Š Profile & Fitness Hub

User 1

Your centralized personal fitness records, analytics, workout calendar, equipment inventory & data settings

βš–οΈ Body Composition & Metrics

Track your weight, body fat %, and lean mass development

CURRENT WEIGHT
-- KG
BODY FAT %
-- %
LEAN BODY MASS
-- KG
BMI INDEX
--
FFMI INDEX
--
πŸ“ Height Setting (for BMI & FFMI):
πŸ“ˆ BODY WEIGHT PROGRESS OVER TIME
Recent Body Composition Logs:

πŸ“œ Workout History & Calendar

Inspect completed training logs, search previous workouts, and view monthly calendar

πŸ‹οΈ Exercise Performance & Progression

Select an exercise to analyze estimated 1RM, personal records, and volume

ESTIMATED 1RM
-- KG
MAX WEIGHT (PR)
-- KG
PEAK SESSION VOLUME
-- KG
TOTAL SETS LOGGED
0
PROGRESS OVER TIME
Recent History for Selected Exercise:

🚴 Cardio & Activities Analytics

Indoor exercise bike, treadmill, rowing, and cardio milestones

CARDIO SESSIONS
0
TOTAL DISTANCE
0.0 KM
TOTAL TIME
0h 0m
TOTAL CALORIES
0 kcal
Activity Records & Breakdown:

πŸ‹οΈ My Gyms & Equipment Inventory

Manage equipment setups, plate inventory, scan gym photos with Gemini AI, and share with friends

My Gym Profiles:

πŸ‘₯ Friends & Training Partners

Connect with friends to share joint workout sessions and take turns logging sets

πŸ‘₯ Confirmed Friends:

πŸ’Ύ Database Backups & Snapshots

Create instant snapshots of your MariaDB database for 100% data safety

πŸ“ JSON Data Portability

Export all workouts and templates as a JSON file to your local computer or phone

🎨 App Appearance & Themes

Select your visual theme. Changes apply instantly across the entire application and are saved to your device.

🌐 Regional & Display Preferences

πŸ“· OCR Whiteboard Scanner

Quickly scan and transcribe handwritten whiteboard workout logs:

Chest & Triceps Power

User: User 1 β€’ Taking turns active

⏱️ TIME: 00:00:00
πŸ”₯ CALORIES: ~0 kcal
πŸ“Š VOLUME: 0 kg
πŸ‹οΈ SETS: 0
⏱️ TIMER
02:00

Exercise 1: Bench Press

Previous Session Results:
40kg Γ— 10
40kg Γ— 10
40kg Γ— 10
40kg Γ— 8
40kg Γ— 3
TODAY'S SETS:
Progress Graph
STATS:
MAX WEIGHT : 52 KG
MAX COMBINED : 45kg Γ— 12 = 540kg

πŸ—“οΈ AI Training Program Planner

πŸ€– Generate Custom AI Program with Gemini

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.

✨ Refine / Adjust Current Schedule with AI

Keeps your dates & updates exercises

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").

πŸ“… Scheduled Workouts Agenda

Your upcoming training sessions. Pick a new start date or reschedule any workout.

πŸ€– AI Personal Trainer & Strength Coach