Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .vscode/bash.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
bash
cd runnerup
code
26 changes: 26 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Attach to Chrome",
"port": 9222,
"request": "attach",
"type": "chrome",
"webRoot": "${workspaceFolder}"
},
{
"type": "jdk",
"request": "launch",
"name": "Launch Java App"
},
{
"name": "Launch Java: Continuous Mode",
"type": "jdk",
"request": "launch",
"launchConfiguration": "Continuous Mode"
}
]
}
19 changes: 19 additions & 0 deletions GLUTE_WORKOUT_GUIDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
A beginner-friendly workout tracker to guide users through glute-focused exercises using timed intervals.

🏋‍♀ Exercises
1. Glute Bridge – 3 sets of 15 reps
2. Donkey Kicks – 3 sets of 12 reps
3. Fire Hydrants – 3 sets of 12 reps
4. Bulgarian Split Squats – 3 sets of 10 reps (each leg)
5. Hip Thrusts – 3 sets of 15 reps

🕒 Features
- Simple Java-based console application
- Simulates rest time between exercises (10 seconds per workout)
- Encourages consistency and structure

📂 File
- Java File: GluteWorkout.java
- Documentation: GLUTE_WORKOUT_GUIDE.md

Stay consistent with your glute goals — just press start and follow the guide!
51 changes: 51 additions & 0 deletions GluteWorkout.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@


import java.util.Scanner;

public class GluteWorkout {

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] workouts = {
"Glute Bridge - 3 sets of 15 reps",
"Donkey Kicks - 3 sets of 12 reps",
"Fire Hydrants - 3 sets of 12 reps",
"Bulgarian Split Squats - 3 sets of 10 reps each leg",
"Hip Thrusts - 3 sets of 15 reps"
};

System.out.println("💪 Welcome to your Glute Workout Tracker!");
System.out.println("Here’s your workout plan for today:\n");

for (int i = 0; i < workouts.length; i++) {
System.out.println((i + 1) + ". " + workouts[i]);
}

System.out.println("\nType 'start' to begin your workout.");
String input = scanner.nextLine();

if (input.equalsIgnoreCase("start")) {
for (String workout : workouts) {
System.out.println("Starting: " + workout);
simulateTimer(10); // Simulate 10-second rest/workSystem.out.println("Done ✅\n");
}
System.out.println("🎉 Workout complete! Great job!");
} else {
System.out.println("Workout cancelled.");
}

scanner.close();
}

private static void simulateTimer(int seconds) {
try {
for (int i = seconds; i > 0; i--) {
System.out.print("⏱ " + i + "s\r");
Thread.sleep(1000);
}
System.out.println();
} catch (InterruptedException e) {
System.out.println("Timer error.");
}
}
}
2 changes: 2 additions & 0 deletions bash.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
bash
git checkout -b feature/glute-program