Youth development platform · Built by Sobo Consulting
Team Esface
An academy had a real development philosophy and nowhere to run it. We built the platform that turns the philosophy into a plan for every athlete.
Proves Dashboards and platforms

The situation
Team Esface is a Bay Area basketball academy serving grades one through twelve, co-founded by Remi's brother Dele. The program had a clear way of developing a young person, across Mind, Body, Heart, and Skill, but it lived in coaches' heads and paper notes. There was no shared place for an evaluation to become a plan, or for a parent to see how their kid was growing.
What we did
We turned the MBHS framework into working software, then built the roles around it. One database, three interfaces: coaches and admins on the back end, parents and athletes on the front.
What we built
The center of the platform is the Transformation Plan, a personalized day-by-day curriculum that comes out of a coach's evaluation. A coach rates an athlete across the four MBHS pillars, the platform turns that into a plan, and the athlete works it. Coaches get a dashboard for evaluations, assignments, film, debriefs, and the team feed. Parents get the athlete's profile, progress, and schedule. Post-game notes can be captured by voice. The MBHS scores render as a radar, so growth is something a family can see, not just feel.
Built to last
The framework was always the academy's. The platform gave it somewhere to live and a way to grow past what any one coach can hold. Evaluations, plans, and history stay in the system as athletes move through the program.
What changed
The coaching staff is building its whole development rhythm inside the platform.
It's going to change the game.
Stack
Next.js, TypeScript, Supabase, D3 for the MBHS radar, the Anthropic API and Deepgram for voice, Resend. Deployed on Vercel.
Have a system that looks like this one?
Start with a diagnosis