SessionPlanner
Soccer Training Session Builder
App preview
Summary
SessionPlanner is a mobile-first training planning tool designed for players and trainers running individual or small-group soccer sessions.
Instead of relying on a large drill database, the app intelligently generates a balanced session structure based on inputs such as player count, skill level, focus areas, equipment, and session length.
The tool creates a recommended session template made up of structured training phases such as activation, ball mastery, passing patterns, dribbling, finishing, fitness, and cooldown. Users can then customize each block by adjusting timing, adding their own drill notes, and reorganizing the session to fit their needs.
Sessions can be saved and reused, making it easy to build a personal library of effective training plans.
Core Features
- Smart session structure generation based on training inputs
- Mobile-first interface designed for planning sessions quickly on the field
- Fully editable training blocks with custom notes
- Intelligent time allocation across phases of the session
- Saved sessions for reuse and iteration
Design Principles
- Mobile-first for real sideline and field use
- Structured sessions instead of random drill lists
- Clear drill instructions with practical coaching value
- Visual diagrams that support decision-making quickly
- Clean, focused UI that keeps planning simple
Problem → Insight → Action
- Problem: A lot of soccer session planning tools are either too generic, too messy, or not built for players doing real technical work on their own.
- Insight: Good training sessions depend on structure, sequencing, and realism. The same drill does not fit every player count or session type.
- Action: SessionPlanner translates player context into a more usable plan — one that feels practical for solo work, small groups, or trainer-led sessions.
How It Works
- Choose the type of session and number of players
- Set age group, skill level, length, field size, and focus areas
- Select the equipment available
- Generate a structured session with drill-by-drill guidance
- Review, swap, and refine until the plan fits
Tech Stack
- Next.js with React and TypeScript
- Tailwind CSS for UI styling
- Vercel for hosting
- Claude-assisted product development