Gym Tracker (PHP + MySQL) 1) Create a MySQL database (e.g. gym_tracker) 2) Import the schema: - Open phpMyAdmin / MySQL client - Run: sql/install.sql 3) Configure database connection: - Edit: includes/config.php - Set host, name, user, pass 4) If you install in a subfolder, set base_path: - Example URL: https://example.com/gymtracker/public/index.php - Set base_path to: /gymtracker 5) Upload: - Upload the whole gym_tracker folder to your hosting - Visit: /public/register.php to create your account Notes - Workouts are stored in the workouts table. install.sql seeds some examples. - End Session includes a browser confirm pop-up to avoid accidental exits. Troubleshooting - Blank page? Turn on display_errors in PHP or check server logs. - CSS not loading in a subfolder? Make sure base_path is set correctly.