
UX/UI
Rally IQ.
Your players. Your progress.
Your system.
I started playing tennis and wanted to help my coach manage her growing number of students. I saw how difficult it was to keep track of players, lessons, goals, and progress, so I decided to build a Coach’s tennis app called Rally IQ. It’s a simple app that helps coaches stay organized, track player development, and spend more time focused on coaching.
Exploring the Rally IQ Experience
A screen-recorded walkthrough of the Rally IQ mobile app, following the user journey from a coach’s perspective. The video highlights the key interactions, navigation, and core features of the app, showing how the experience comes together from start to finish.
Coach’s Dashboard, Student List
& Adding a Student
This is the coach’s home base. The Dashboard opens with a personal greeting, a weather widget for planning outdoor sessions, and a list of the day’s lessons — each card showing time, skill level, payment status, and quick actions like starting a lesson or leaving a note.
The full Student List gives a searchable, filterable roster with fast access to notes and scheduling on every row. Adding a new student is streamlined into a single screen that captures profile photo, contact info, skill rating, and even books their first lesson right there. The design connects three common tasks — check the day, find a student, add a student — into one clean, consistent system.
Board 1 — Coach’s Schedule & Reports
This flow gives coaches a single place to manage their day and track student progress. The Schedule screen uses a horizontal date scroll so a coach can swipe across the week and instantly see who’s booked, with each lesson broken out by student, time, and court. From there, the Reports screen rolls up monthly stats — total lessons, active students, and reports ready to send — above a scrollable list of individual student summaries. Any report can be opened as a full, branded performance sheet covering win rate, rally length, and skill-by-skill progress, then shared with a student or parent in a couple of taps. The goal was to move a coach from “what’s on my plate today” to “here’s your progress” without ever leaving the app.
Student Detail Screen: Quick Action Buttons
The Student Detail screen is built around four quick actions that map to what a coach actually does mid-session: Start Practice, Add Note, Reschedule, and Generate Report. Each button drops into a focused task screen — a running practice timer to stay on schedule, a talk-to-text note pad for capturing feedback on court, a calendar with open time slots for fast rescheduling, and a one-tap report export to PDF. The design keeps the student’s key stats visible at the top of every screen, so the coach always has context while working. The emphasis here was reducing friction: the tasks a coach repeats dozens of times a day should each be one tap away.