The full app

What the app does, beyond the generator

Up here you try the generator on its own, no account needed. The full app remembers your groups, your students and what they've already done, a different level for each person, and shows every student their own progress.

Three ways in

Built for everyone on court

The coach is in charge: they decide each student's level, who joins the club, and what everyone sees.

Coach

Builds sessions, runs their groups and students, sets their level and grade after every class. They decide who gets access.

Student

Signs in with the same email they gave their coach. Sees their level, their progress and what they've worked on — never other students' groups or grades.

Club

The admin invites their coaches, sees the combined schedule, and registers students for the whole club, instead of each coach keeping their own separate spreadsheet.

Saved groups and students

You create each group once, with each student's level and age, and never type it again. The next session already starts from there.

Levels with history, not just a label

You give each student a level from 1 to 7, not just one of the five general bands. Every change is logged: when they moved up and why, not just today's number.

A grade and a comment for every session

After every class you give each student a grade from 1 to 10 and a private comment. Over time, their progress is written down somewhere — not just in your memory.

The student sees their own progress

From their own login, the student sees the grade for each session, how their level has gone up, and what they've worked on recently. They don't see your private comment — that's yours, for planning the next class.

Agenda with Google Calendar

Note down your upcoming classes, with where and with whom. Connect your Google calendar and every class shows up there too, with the location set right on the event. Without connecting it, the schedule works just the same.

"What do I fix", in your own words

Write what you see on court — "their bandeja floats", "doesn't come in after serving" — and out comes the technical cause, what to tell them, and which drill fixes it. You don't need to guess the manual's exact term.

History keeps sessions from repeating

Every session you generate gets saved. The next one for that group moves the curriculum forward and avoids the most recent drills, instead of recycling last week's class.

Joining a club isn't automatic

The admin invites; the coach decides whether to accept. Only then do they see and manage that coach's students and schedule — and the coach can leave whenever they want, without losing what they've built outside the club.

The session, as a PDF, ready to go

Every session downloads as a PDF with the blocks, the minutes and the cue for each level — to print it, bring it to court, or send it straight to a student.

From idea to court

Three steps, not ten screens

1

Tell it your group. Who's coming, what level each one is, how long the class runs.

2

Generate and tweak. Out comes the full session with the cue for each level. You change whatever doesn't fit.

3

Save, grade, repeat. It's added to the group's history. Next week, Tomiqo already knows where you left off.

0

Passwords to remember: you sign in with Google or an emailed link.

1–7

Levels per student: not one of five labels, a number you can fine-tune.

4

Languages — Spanish, English, French and Russian — without switching sites.

Sign in now with your Google account or an emailed link.