Inspiration
We wanted to solve the biggest problem in fitness: “I don’t have time.” Most workout apps rely on strict schedules and long-term planning, assuming users always have plenty of time and consistent access to a gym. DialedIn breaks that mold by adapting to your day in real time — no rigid routines, no stress. Just tell us how much time you have, and we handle the rest. Instead of planning your life around your workout, we built a system that plans your workout around your life — based on how much time you have that day, what your goal is, and what muscle groups you need to train.
What it does
DialedIn is a time-based workout planner that uses a visual Time Dial to let users select how much time they can train everyday. Based on that, it generates an optimized, AI-powered workout tailored to:
Their fitness goal (e.g., muscle gain, weight loss)
Their current fatigue level
Muscle group frequency (ensuring 3+ sets per group/week)
Available equipment
It also tracks muscle group training volume across the week and avoids overtraining by prioritizing undertrained areas. The app recommends what to hit next when the user isn’t sure.
How we built it
We designed the user flow to be as intuitive as possible:
Login/Signup
Select goal, difficulty, and time.
Choose muscle group(s) (or get a smart suggestion).
Get a personalized workout based on AI logic.
Track workouts & volume weekly for smart progression.
We created a structured system for weekly set tracking, fatigue monitoring, and progressive overload suggestions. We also crafted a specific prompt for integration with Google Gemini, using it as our personal trainer brain.
Challenges we ran into
Creating a logic system that balances time, fatigue, muscle group frequency, and equipment availability without overwhelming users.
Designing a consistent Gemini prompt that always returns data in a parsable format.
Ensuring the recommendation system doesn’t repeatedly suggest the same muscle group.
Scaling workouts realistically within limited time windows (e.g., 7-minute workouts vs. 60-minute ones)
Accomplishments that we're proud of
A dynamic workout generator that actually adapts to real-world time constraints.
A clear weekly volume tracking system that encourages balance and recovery.
A smooth user experience with the Time Dial mechanic at the core.
Seamless fallback options (smart substitutions) when equipment is unavailable.
What we learned
Fitness planning should be work smarter, not longer.
Simplicity in user flow leads to better engagement and less drop-off.
Users don’t always know what to train, so intelligent recommendations are critical.
AI is powerful when prompted precisely — structure and formatting are everything
What's next for DialedIn
Add workout logging and progress history with trend analysis.
Sport-specific fitness goal integration.
Integrate a nutrition system to help keep users on track with their current diet.
Develop a web version for hybrid at-home/at-gym planning.
Log in or sign up for Devpost to join the conversation.