What is GymLog?

GymLog is a workout log app demo for lifters who want a fast way to record sets and see strength progress. It focuses on logging weight and reps by exercise, then turning history into an estimated one-rep-max trend.

Key features of GymLog

Users choose an exercise, add multiple sets, save workouts by date, review history, delete entries, and view a chart across recent training months. The mobile-first design keeps common gym-floor actions quick and readable.

How GymLog was built

The source uses React components for the workout form and history views, with authenticated AppDeploy backend routes for listing, creating, and deleting workouts. The app calculates progress from stored workout records and renders the trend in the client UI.

Prompt used to build GymLog

Build a gym log. I want to pick an exercise and log multiple sets like weight x reps for each workout. When I pick an exercise like Bench Press, show me a small chart that tracks my estimated one rep max over the last 6 months, based on my past workouts. Each workout should be saved by date, and I should be able to see my history per exercise over time. Keep it fast to log and easy to read. Mobile first.

Live GymLog demo

Open the live GymLog app

See more Fitness & Health apps