Coach Frank: Soccer session plans with AI

Using 10+ years of expert soccer coaching material, Coach Frank combines speed, AI, and real results to deliver fast, personalized training sessions—moving beyond generic prompts to give coaches the help they actually need.

Mobile App Development

Mobile App Development

Mobile App Development

Artificial Intelligence

Artificial Intelligence

Artificial Intelligence

Overview

Coach Frank is a mobile application designed to help soccer coaches plan effective training sessions. Unlike many other apps that rely on basic AI prompts or off-the-shelf content, Coach Frank stands out by using over a decade of high-quality coaching knowledge. This knowledge was provided by the client, Play Creative, a long-time expert in soccer education. The goal of the app was simple: allow coaches to build custom sessions fast, based on the age of players, type of session, and time available. Users just input a few key details, and Coach Frank returns a complete training plan right away. This isn’t just about speed—it’s about giving soccer coaches exactly what they need, when they need it, without the fluff.

Problem

The main challenge with Coach Frank was building an app that didn’t just repeat what other tools were doing. Many AI-based coaching apps today use generic prompts that return surface-level advice. These don’t work well for real coaching needs. The team needed a way to train the AI using 10–15 years of expert material so that it could generate smarter and more practical outputs. But it wasn’t just about training the AI. The app also had to be fast. Soccer coaches, often preparing sessions on tight timelines, needed to get a complete plan almost instantly. Long wait times or complex inputs would make the app frustrating and unusable. So the challenge was twofold: make the AI smarter using deep, real-world knowledge, and keep the user experience as fast and simple as possible. Building the right flow, keeping things responsive, and improving the session results based on feedback were all key parts of solving this problem.

Solution

To solve these challenges, the team first focused on data. They trained the AI using a large and rich library of content developed by the client over many years. This gave the AI a strong foundation to generate more useful and context-aware sessions. Instead of relying on generic responses, Coach Frank could now deliver expert-level advice tailored to the user's needs. Next, they designed a smooth and responsive mobile experience. Coaches could enter just a few details—like the age group, training goals, and duration—and get a complete, well-structured session in moments. The app was also optimized to handle AI processing quickly, reducing wait times to keep the experience seamless. Finally, they gathered user feedback and kept improving the session results. This feedback loop helped fine-tune both the AI and the app experience, ensuring that Coach Frank kept getting better over time. The result is a coaching tool that is not only smart but also easy and fast to use.

Let's talk

Whether you're starting a new project or are just curious about how we work, we'd love to hear from you

Let's talk

Whether you're starting a new project or are just curious about how we work, we'd love to hear from you

Let's talk

Whether you're starting a new project or are just curious about how we work, we'd love to hear from you