Let's Analyze Your Workouts!

View Workout Log

About this website

This is a project website that I designed to better help me record my workouts at the gym by logging exercise sets/reps and using Google Gemini AI to analyze the workout and provide helpful feedback.

Technical Information

This project is built using Rails 7 on the backend and frontend. StimulusJS is used to pepper Javascript into the views in order to increase interactivity, for example by toggling the responsive header navigation menu.

Google Gemini AI is used to analyze individual exercises and provide an analysis of the workout based on the information provided by the user and prompt templates in the backend. Please note that AI chatbot responses aren't perfect, nor is this project using the most advanced version of Google Gemini.

This website is produced by Douglas Crawford and uses the Rails 7 framework. Please contact me if you have any Full-Stack Software Engineer opportunities available!


Email:

doug.a.crawford@gmail.com

Github:

dacraw