Inspiration
I’ve always been obsessed with performance—physical, mental, and technological. I train regularly, surf, run long distances, and push my limits. But one thing always frustrated me: the feedback loop is slow, expensive, and vague.
The idea for EliteTraining.AI came after a trip to Bali, where I’ve been surfing—something I’ve done since I was 12. For the first time in over a decade, I experienced video-based coaching. A local group recorded my session and broke it down frame by frame. In just a few minutes, I got insights that radically improved my surfing—things no coach had ever told me.
That was the moment it clicked.
I realized it wasn’t just me—every athlete, in any sport, struggles with the same gap: You train hard, but you rarely get detailed, expert feedback unless you pay a coach or happen to be in the right place.
So I asked myself:
What if we could compress the feedback loop to seconds using AI? What if anyone could just film a lift, a surf maneuver, or a golf session, and instantly get pro-level breakdowns?
That’s when EliteTraining was born.
What it does
EliteTraining is your personal AI coach. You send a video—of your lift, run, wave, or trick—and in seconds, you get a pro-level breakdown:
- What you did right
- What you need to fix
- How to avoid injury
- How to get better, faster
No fluff. No waiting.
Just actionable feedback that actually makes you perform better.
You can send your videos via WhatsApp or upload them on Web.
You can even ask the coach specific questions about your form—like "Was my knee tracking right?" or "How’s my bottom turn?"—and get tailored answers.
It’s like having a $200/hour coach in your pocket—available 24/7, for a fraction of the price.
Built for normal people who want to improve. Any sport. Any level. Anywhere.
How we built it
We’re not developers—but in the last two weeks, Bolt gave us superpowers.
We followed a simple principle: Ship fast, validate faster.
Instead of thinking in terms of code, we thought in terms of experience.
We asked ourselves: What should happen when someone wants feedback on their movement?
They should just hit record, upload, and get insight—without needing to download anything or create an account.
They should be able to talk to the AI like they would talk to a real coach.
The AI should give meaningful, structured feedback: strengths, weaknesses, injury risks, and next steps.
The whole experience should feel natural, fluid—and a little bit magical.
We used Bolt.new to build the full app—from frontend to backend—because it let us focus on logic, UX, and outcome, instead of infrastructure.
We connected it to Supabase for managing user sessions and video submissions, and integrated with Gemini 2.5 to analyze footage frame by frame and generate pro-level insights.
We also connected the flow to WhatsApp, because we realized:
If you can send a video to a friend, you should be able to send it to your AI coach.
Everything we built was designed around one goal: Make getting expert feedback feel effortless.
We used:
- Frontend + System Logic: Built inside Bolt.new using React + TypeScript
- Backend: Python functions and workflows
- Database: Supabase to manage video submissions and user states
- Hosting: Netlify, for fast deploys and smooth Web UX
- AI Layer: Gemini 2.5 to analyze video frame-by-frame and return detailed feedback
Challenges we ran into
- Data Variability: Videos come in all shapes and angles. We had to experiment with prompt engineering to stabilize output.
- UX: Getting feedback via WhatsApp was natural—but balancing speed, clarity, and context in replies took several iterations.
- Positioning: The biggest challenge wasn’t tech—it was figuring out how to make this feel like a painkiller, not a toy.
Accomplishments that we're proud of
First, we built EliteTraining.AI in just 18 days—from zero to a fully functional product on Web and WhatsApp.
No big team. No VC.
Just two people with a clear idea, the right tools, and a ridiculous amount of focus.
Neither of us are full-stack developers—yet we shipped something that people can actually use.
Second, we handed the app to a coach to test with his clients. One of them was his own mother—a woman in her 60s who had stopped training at home because she was afraid of doing exercises wrong and getting injured.
After just a few days using EliteTraining.AI, something changed.
She felt more confident. More supported. More in control.
She described it as having "someone watching over her form"—finally giving her the courage to move again.
That’s when it hit us:
This isn’t just for athletes chasing performance.
It’s for anyone who wants to move better, safer, and with more confidence.
Technical highlights:
- A seamless user experience: record a video, send it, and get AI coaching back—zero friction.
- Multi-sport prompts that adapt to surfing, gym training, and more, with modular analysis.
- AI outputs that sound like a real coach, not a generic bot.
- Real users reporting breakthroughs in form, performance, and self-confidence.
- Proof that solo builders can create powerful AI tools without huge teams—just clarity and execution.
What we learned
We studied how great coaches break down movement:
They identify biomechanical inefficiencies, focus on key cues, prioritize injury prevention, and deliver clear, actionable feedback that actually helps you evolve.
We trained our AI prompts to mimic that same coaching logic, maintaining a consistent structure across sports—so a surfer, a runner, or a weightlifter all get high-signal, sport-specific insights.
But the biggest thing we learned wasn’t just technical. It was existential.
I’ve been working online for over a decade—building, launching, selling. And for most of that time, there was always a wall: you needed to spend years learning to code or build big teams to ship meaningful software.
But working with Bolt.new flipped that on its head.
For the first time, I realized that just by thinking clearly and writing with intention, I could build. Like—actually build.
The bottleneck isn’t technical anymore.
It’s clarity + creative intent.
And that changed everything for me.
We’re entering a new era where creativity is multiplied, not gated.
And EliteTraining is proof: in a matter of days, we turned an idea into a living product that delivers real value.
We're no longer limited by code—only by vision.
What's next for Elite Training
We proved that AI coaching can work. Now it’s time to scale.
Our next steps:
- Open up access to more beta users across different sports—surf, gym, skate, run, yoga, and more.
- Expand feedback capabilities, allowing users to track progress over time and see their evolution.
- Train sport-specific models, fine-tuning the tone, precision, and biomechanical understanding for each discipline.
- Launch group-based features so coaches can use the platform with multiple students and give hybrid feedback.
- Build a mobile app layer on top of the current system for a smoother native experience.
- Introduce payment and credit systems to create a sustainable and scalable product.
But beyond features and roadmap, what’s really next is this:
We want to redefine how people learn to move.
We want to make high-quality coaching available to anyone—with just a phone and the will to improve.
Whether you're an athlete chasing milliseconds or a beginner just trying to move without fear—we're building for you.
Built With
- bolt.new
- frameworks
- gemini
- netlify
- python
- react
- tailwindcss
- typescript
- zapi
Log in or sign up for Devpost to join the conversation.