Eyeball Discover: A unified community platform for teams, coaches, and clubs
Overview
Our team: 2 POs, 5 developers, QA, another product designer, and a graphic designer.
Tools: Figma
Eyeball Discover is a web platform that brings advanced match analysis, coaching tools, and collaboration to grassroots and club-level football. As the Product Designer, I participated in the ideation, prototyping, and delivery phases, in order to create a scalable, role-based system that enhances onboarding, safety, and drives engagement for players, coaches, parents, and club directors.
We had bi-weekly meetings with POs to sort the backlog and review design outputs, weekly operational meetings with all POs and daily syncs with another designer. The PO helped us understand each user role and their needs, ensuring we won’t miss any key user scenario.
Once designs were approved, I worked directly with the developers to ensure that all breakpoints and edge cases are clearly structured.
Background
Grassroots football clubs and teams often struggle with fragmented or complex digital tools. Coaches juggle multiple roles, coaches, parents and players. Eyeball Discover set out to unify these needs in a single and intuitive platform.
Onboarding is usually slow and confusing for multi-role users (coach/parent/player).
Data continuity was lacking when players or teams changed clubs.
Coaches lacked intuitive tools for comprehensive video analysis, feedback, and reporting
Parents expect a connected experience that links their child’s performance, coaching feedback, and statistics in a clear way
Clubs and competitions required scalable management and advanced analytics
Process
Research & Discovery
Conducted interviews with 5 club directors and 5 coaches
Mapped user journeys for onboarding, match analysis, and reporting.
Identified key pain points: role-based onboarding, permissions confusion, and lack of collaboration tools.
Ideation & Prototyping
Creating mid-fidelity wireframes for onboarding, link invitations, reports or clubhouses creation.
Solutions for multi-account linking, bulk roster management, and data.
Designing permission sets and role-based access for flexible team structures.
Solution
Flexible Onboarding & Account Management
Permission sets: All Access or read-only, applicable for any role.
Role sets: Users select their role (player, coach, parent) or are given certain role (by All Access user) and then guided through different flows.
Multi-account linking: Users with multiple roles (e.g., coach and parent) can seamlessly switch or merge accounts.
Bulk invitations: Admins can invite members via email or link, assign permissions, and manage rosters.

Link invitation
Dummy players
Dummy players: Dummy players are temporary profiles created when real players forgot to register or are late to join the Discover platform. Only users with All Access permissions can create these temporary profiles.
Pending account vs dummy players: The idea of pending accounts was dismissed due to feedback from coaches, who reported took them roughly 30–50% longer to complete a task of tagging players for the football analysis with quotes such as “I would have to ask all my players to create an account at one time.”
Merge dummy: Once the real player registers, the dummy profile is seamlessly merged with the actual account to preserve all associated match data.

Dummy player
Coaching, Collaboration & Analytics
Custom dashboards: Coaches and directors configure metric tiles for teams, matches, and players.
Integrated video tools: Tagging, Veo camera recordings and playlist creation.
Reporting: Drag-and-drop clips, mention tagging, and partial sharing for collaborative debriefs.
Process Innovation
I have introduced a structured file system-Draft, In Review, Done which brought more clarity to the whole product process, a crucial improvement for our small, fast-moving team, since lot of members of our company were confused of which designs were final or as a draft. This process was perfectly aligned with our overall product workflow:
Draft: A collaborative space only for designers to explore ideas and iterate freely
In Review: Once designers agreed on a solution, files moved here for stakeholder approval, allowing for comments or space for adding further iterations if needed
Done: Finalised designs, including all breakpoints and edge cases, were placed here for a handoff to development, ensuring developers had everything required to build accurately
Reflection
This project was as much about personal growth as it was about delivering a great product. I gained hands-on experience in cross-functional collaboration, more process ownership, and building a platform that empowers grassroots sports organizations.
Sign-Up & Permissions: I gained deep experience designing a robust sign-up and permission model for a product without direct benchmarks, balancing user needs with business requirements.
Process Ownership: Introducing structured design handoffs was key to our success, especially with limited resources.
Gallery

Mid-fi user flow of onboarding

