StrengthLog
📟 Tablet 👤 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).

🧠 Domänspecifika Gemini AI-Modeller

Optimera prestanda och svarstider genom att köra olika AI-modeller för olika uppgifter. Kör t.ex. tyngre resonemang på Gemini 3.8 Flash för din träningscoach, och snabba lätta modeller för måltids- och OCR-avläsning.

PT Chat • Program • Passanalys
Kräver hög resonemangsförmåga, god instruktionsföljsamhet och säker JSON-generering.
Måltidsfoto • Makroestimering
Prioriterar låg latens vid matbordet och snabb multimodal bildigenkänning.
Näringsvärdestabell • Gymfoto
Blixtsnabb tecken- och tabellavläsning direkt från kamera eller foto på livsmedelsförpackningar.

📊 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:
👤

Athlete Bio & AI Goals Profile

This profile powers and customizes all AI models (Workout Planner, AI Coach & Nutrition Targets)

SCIENTIFIC TDEE & MACRO PROFILE (KATCH-MCARDLE FORMULA):
BMR: 1,820 kcal • TDEE: 2,821 kcal • Target: 3,096 kcal
Protein: 160g • Fats: 76g (Sat ≤ 28g) • Carbs: 443g

📜 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

🚴 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 : —
MAX COMBINED : —

🗓️ 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

🥗

Nutrition & Food Tracker

Track calories, macros, and saturated fats with AI meal analysis
DAILY ENERGY BALANCE
0 / 2,500 kcal
FOOD INTAKE 0 kcal
WORKOUT BURN -0 kcal
NET CALORIES 0 kcal
🥩 Protein 0g / 180g (0%)
🥑 Total Fats 0g / 70g (0%)
🛡️ Saturated Fat (Limit) 0g / max 20g
🍚 Carbohydrates 0g / 250g (0%)
🍳

Breakfast

0 kcal • P: 0g • F: 0g (Sat: 0g) • C: 0g
🥗

Lunch

0 kcal • P: 0g • F: 0g (Sat: 0g) • C: 0g
🥩

Dinner

0 kcal • P: 0g • F: 0g (Sat: 0g) • C: 0g
🥑

Snacks & Supplements

0 kcal • P: 0g • F: 0g (Sat: 0g) • C: 0g