Choose your TeamMachine path
Which side of the team are you on?
TeamMachine has to win two jobs at once. Owners and coaches need command. Parents and players need one trusted place for the schedule, updates, game day, payments, media, and the season story.
Choose your sideline
The product has to win with the buyer and the family.
Owners and coaches buy control. Parents and players create the daily habit. The strongest story shows both sides of the same team truth.
Owner or Coach
Set the team up, keep everyone organized, coach with context, and stop answering the same logistics questions all week.
- Team command dashboard
- Roster, roles, and family access
- Coach tools, reports, dues, store, and invoices
Parent or Player
Know where to be, when to arrive, what changed, who said what, and what still needs to be handled.
- One family sports calendar
- Game-day details, messages, and updates
- Payments, orders, media, and team history
Product shape
The site should sell one idea first: this is the operating layer for the team.
The strongest story is not "another schedule app." It is a single product surface where the owner, coach, player, guardian, and family all see the same team reality.
Set up the team
Launch a team, set roles, create the roster, invite families, and define how the season is organized.
Run the week
Share calendars, locations, weather, attendance, team posts, chat rooms, and reminders from one place.
Prepare the game
Bring roster context, lineup decisions, game history, arrival timing, and live updates into the same flow.
Handle the business
Keep dues, store orders, invoices, email templates, payments, media, and reports connected to the team.
Mobile command center
The dashboard should be the hero product shot.
It shows the whole promise quickly: team identity, upcoming events, game history, forecast context, team messages, and bottom-tab navigation in one familiar mobile surface.
- Fast status for the next thing that matters.
- Sports cast gives planning context before families ask.
- Messages, roster, calendar, and game tools stay one tap away.
Owner / Coach path
Run the team without becoming the team's full-time dispatcher.
The buyer story is operational control. TeamMachine gives owners and coaches a command surface for roster shape, schedules, messages, family access, coach prep, and the money workflows that usually live somewhere else.
Parent / Player path
Your family's sports life, finally in one place.
The sticky story is daily certainty. Parents and athletes come back when the app becomes the trusted place for schedules, arrival times, updates, messages, media, payments, and what happened after the game.
Calendar and events
Scheduling is not isolated from the rest of the team.
The calendar becomes more valuable when it knows the roster, weather, event types, game-day rules, attendance, and shared calendar links.
What should get headline placement
The most marketable features are the ones that remove weekly friction.
These are the product stories that should lead demos, landing sections, short videos, and paid add-on packaging.
Team dashboard
One home for events, weather, messages, game history, media, and team identity.
Roster intelligence
Members, roles, player status, guardian context, verification, contact details, and message actions.
Messaging stack
Inbox, team posts, chat rooms, unread counts, search, filters, attachments, and room participation.
Game history
Past games stay discoverable and can lead into game summaries, scoreboard context, and media.
Coach operating tools
Lineups, formations, saved rosters, player notes, feedback, awards, and development context.
Money in context
Store, invoices, dues, discounts, Stripe checkout, payment state, and team email templates.
Roster and access
The roster is more than a list of names.
This is where the product can show seriousness: active and inactive members, player and non-player segmentation, coaches, imported contacts, status chips, private contact data, and direct messaging.
- Owners see the team shape instantly.
- Coaches get player details without hunting.
- Families can be reached from the same operational view.
Full feature review board
Everything worth discussing before we decide the final page hierarchy.
This inventory is intentionally broad. The content site can headline the strongest moments while still giving us a complete product map for packaging, sales, and demos.
Dashboard and team hub
- Team dashboard with events, messages, weather, record, media, and game history.
- Team switching, default team preference, create team, and join flow.
- Team identity, logo, colors, sport, season, event type, field type, and card settings.
- Lean dashboard loading path for faster first paint.
Scheduling and calendar
- Month and list event views, RSVP context, attendance, locations, and weather.
- Google calendar import and connected calendar management.
- External calendar links, email gate, password option, print, revoke controls, and multi-team views.
- Game-day arrival timing, auto-close behavior, and default event descriptions.
Messaging and chat
- Inbox, sent, archived, team posts, chat rooms, starred state, and unread state.
- Advanced search, bulk archive, read actions, and soft-delete permissions.
- Fast chat, private rooms, room roles, unread badges, and no-refresh sending.
- Files, images, videos, GIFs, team-library attachments, emoji, and location pins.
Roster and family access
- Players, non-players, coaches, imported contacts, active and inactive segmentation.
- Player profiles, guardian relationships, contact details, birthday, address, and position.
- Invite workflow, role assignment, verified status, privacy masking, and multi-team households.
- Ride helpers with name, relationship, address, and notes.
Coach workspace
- Coach home, roster prep, lineups, formations, saved roster history, and game context.
- Player comments, strengths, areas to improve, goals, concerns, and achievements.
- Badges, awards, development notes, attendance context, and coach reports.
- Sport-specific formation and game-day preparation surfaces.
Game day and live game
- Game history, game detail, venue, kickoff, scoreboard, live stream state, and final status.
- Play-by-play, live chat, notification controls, audio cues, and game lock behavior.
- Arrival planning, game-day descriptions, lineups, roster decisions, and event-to-game connection.
- Replay links and media context attached to the event.
Media and documents
- Team media library, event media, pinned assets, tags, files, images, video, and links.
- Attachments from messages, posts, chat rooms, and team-library sources.
- Media rows that open direct files or links when available.
- Permission-aware sharing for families, coaches, and admins.
Reports and records
- Team record, game history, coach reports, admin reports, participation context, and player data.
- Dashboard cards that summarize the season without opening every module.
- Potential public report exports for coaches, admins, and team history.
- Product opportunity: turn stats and reports into proof for clubs and owners.
Store and commerce
- Team Store, products, variants, discounts, order tracking, inventory context, and fulfillment state.
- Store settings, team-branded products, payment status, and email updates.
- Stripe checkout connection and order management.
- Potential add-on packaging for clubs, fundraisers, and team merch.
Invoicing and dues
- Team invoices, dues, payment status, saved payment panel, and billing settings.
- Email templates, payment reminders, and team-level financial workflow.
- Owner/admin visibility into who owes what and what has been paid.
- Potential subscription tier or paid add-on story.
Email and notifications
- Team posts, event reminders, invite emails, store emails, invoice emails, and template builder.
- Quiet hours, notification preferences, read-state actions, and family-friendly delivery controls.
- Calendar email gates and external viewer access.
- Potential automated campaign and reminder packaging.
Access, billing, and safety
- Owner, admin, coach, player, guardian, imported contact, and external viewer roles.
- Permission-aware calendar, messages, media, reports, settings, payments, and team operations.
- Subscriptions, billing ownership, saved payment state, and safe team setup.
- Shared Firebase security constraints must remain protected during deploy work.
Packaging direction
Simple entry price. Clear reasons to upgrade.
The public site should make the base product feel obvious, then give owners a clean path into paid team operations that match their real needs.
$5/month per team
Calendar, roster, dashboard, messaging, basic media, team access, and core settings.
Coach tools
Lineups, formations, saved roster history, player development notes, awards, and reports.
Commerce
Team Store, dues, invoices, discounts, checkout, payment status, and email templates.
Media and live
Live stream surfaces, replay links, event media, pinned files, and richer team library tools.
Local draft for review
Next, we tighten the story and swap in final-grade captures.
This version is built to help us discuss the product. Once the sections, order, and language feel right, we can polish screenshots and push the approved version.