About the Project – CoachKit

CoachKit is a smart, all-in-one toolkit built to support grassroots sports coaches in managing their teams more efficiently. It helps with session planning, team communication, player tracking, and performance insights - all in a clean, mobile-first interface.


Inspiration

The inspiration came from observing how community and local sports coaches often rely on scattered tools such as WhatsApp chats, printed drills, spreadsheets, whiteboards, and memory to run practices and manage players. These coaches are usually volunteers or part-time helpers juggling real jobs, families, and teams. They deserve better tools.

I wanted to build something that feels like a digital assistant on the sideline, not a burden. Something that simplifies coaching without requiring tech expertise.


What I Learned

Throughout the build, I learned a lot about:

  • Coding!
  • Different programming languages
  • Debugging vibe coded errors
  • The daily pain points of grassroots coaches
  • UX patterns that work well on mobile-first sports tools
  • The importance of focusing on just-enough features to solve a real problem cleanly

Challenges I Faced

  • Bugs Bugs Bugs!
  • Bolt occasionally looping or misinterpreting fix requests. I had to be better with prompting
  • Keeping scope manageable. I had a flood of ideas but stayed focused on high-value core features
  • Designing an interface that’s simple for non-technical users, without dumbing things down

The Outcome

CoachKit is now a solid MVP that makes coaching easier, especially for community-level teams who need great tools but don’t have big budgets.

I'm proud of how quickly it came to life, all thanks to Bolt. And more importantly, that it solves a real, relatable problem.

Built With

Share this project:

Updates