Mindvalley Stories
Case Study · AI Mastery

With limited coding experience, they built a full coaching app in 100 hours

A dual-persona app connecting high school coaches and athletes, taken from raw concept to working frontend and backend in about 100 hours.

This student had an idea for high school sports teams and limited prior coding experience. Working side by side with AI tools, they turned it into a functional app with two connected interfaces, accessibility built in from day one, and a narrated demo. Their story shows how far a clear idea and patient collaboration with AI can carry someone.

Sean Baxter
A builder focused on high school sports, with limited prior coding experience, working through AI collaboration.

Pocket Coach

Before

They saw a gap between high school coaches and their athletes. Check-ins were fragmented and manual, often just a coach asking how someone was feeling. Full-stack development, with backend logic and React state management, sat beyond their technical knowledge.

“Built as a functional MVP, it replaces fragmented check-ins with a centralized platform for tracking both mental and physical performance.”

In their own words

The turning point

They adopted what they call "Vibe Coding," a workflow centered on high-level AI collaboration to bridge technical knowledge gaps. They used several language models to write backend logic and troubleshoot React, Codex to automate code fixes, and AI to study established privacy policies and draft their own. Even the demo was made AI-first, with rough audio refined by Gemini and narrated by ElevenLabs.

“The project utilized "Vibe Coding," a workflow centered on high-level AI collaboration to bridge technical knowledge gaps.”

In their own words

After

In about 100 hours they moved from a raw concept to a working MVP called Pocket Coach, built with React, Firebase and Cloudflare. It has separate Coach and Athlete interfaces that link through an invite and accept system. They added light and dark modes, full keyboard navigation and screen reader support from the start.

What it lets people do

Athletes get a private space to log wellness data across five mental and physical categories, with reports over time on how they prepare for games. Coaches get a real-time view of team readiness, can send Broadcasts to the whole team, and can give individual Assignments to track.

What they learned

They found that with the right prompting, complex full-stack work is within reach even without much coding background. They also learned that building accessibility in from day one lifts the professional quality of the whole product.

“Realized that with the right prompting and "Vibe Coding" principles, complex full-stack development is accessible even with limited prior coding experience.”

In their own words

Pocket Coach was built during AI Mastery.

Read the full submission
Pocket Coach is a dual-persona accountability application designed to bridge the gap between high school coaches and their athletes. Built as a functional MVP, it replaces fragmented check-ins with a centralized platform for tracking both mental and physical performance. The app provides athletes with a private space to log wellness data while giving coaches a real-time command center to monitor team readiness and assign specific tasks. Achievements - Functional MVP Development: Successfully moved from a raw concept to a fully functional frontend and backend environment in approximately 100 hours. - Dual-Persona Integration: Created two distinct user interfaces (Coach and Athlete) that synchronize via a secure "invite and accept" connection system. - Inclusive Design: Implemented light and dark mode accessibility alongside full keyboard navigation and screen reader support. - Data-Driven Insights: Developed a system that tracks five key mental and physical categories, providing longitudinal reports on athlete game preparation. - Accountability Loop: Established a direct communication channel through "Broadcasts" for team updates and "Assignments" for individual task tracking. Tools - Development Environment: Visual Studio Code. - Hosting & Deployment: Cloudflare. - Backend & Database: Firebase. - Programming Frameworks: HTML, CSS, and React. - AI Collaborators: ChatGPT, Claude, Gemini, Codex, and ElevenLabs. Methodology The project utilized "Vibe Coding," a workflow centered on high-level AI collaboration to bridge technical knowledge gaps. - Architecting: Used various LLMs to write backend logic and troubleshoot React state management. - Policy Analysis: Leveraged AI to analyze the privacy and cookie policies of established companies to generate custom, compliant documentation for the app. - Iterative Debugging: Utilized OpenAI’s Codex to automate code fixes and refine the user experience. - AI-Enhanced Production: The project demo itself was produced using an AI-first workflow, where rough audio was refined by Gemini and narrated by ElevenLabs. Learnings - The Power of AI Collaboration: Realized that with the right prompting and "Vibe Coding" principles, complex full-stack development is accessible even with limited prior coding experience. - Importance of UX/Accessibility: Learned that implementing accessibility features like screen reader support and keyboard navigation from day one significantly improves the professional quality of the product. - Operational Clarity: Discovered that a high-school sports environment benefits immensely from replacing manual "how are you feeling" check-ins with structured, digital data points. - Efficiency in Production: Confirmed that AI tools can drastically reduce the time required to move from an idea to a polished, professional-grade submission. Relevant URLs - Application Domain: https://pocketcoach.training/

Written 14 February 2026 Submitted by the storyteller

Every story is written by a Mindvalley student or by someone our teachers have worked with. How we collect and check stories

More from AI Mastery