Creating classes and weekly schedules

How to add a recurring weekly class, set capacity, assign an instructor, and confirm the schedule.

Updated October 31, 2026

Every regular class in QuickKicks is a class with a weekly time slot. One-off things like seminars, parties and tournaments are events, set up separately. By default, owners and admins can create and edit classes.

Adding a class

  1. Go to Programs › Classes and tap New class.
  2. Give it a name, for example "Tigers", "Beginner Tumbling" or "Ballet Level 1".
  3. Pick the Primary discipline. Use Also covers if the class serves more than one.
  4. Under Schedule, pick the days it runs and the start and end time. Optional: set Effective from and Effective to dates.
  5. Under Eligibility & limits, set age and belt limits if you need them, and a Capacity (the most students per session).
  6. Pick the Instructor, and the Location if you have more than one.
  7. Save.

Time zones

Class times use your school's time zone, set in Admin › Settings › School details. A location can have its own time zone in Admin › Settings › Locations. Check this before you build a full week.

Checking the schedule

Go to Programs › Schedule to see the week laid out. To change a class, open it and tap Edit.

Holidays and changes

To skip a date, cancel that day from the schedule, or add a closure in Programs › Closures. For a one-time session such as a guest seminar, create an event instead of a class.

Who is on the roster

Students aren't added to a class one by one. The roster is every student with an active membership who matches the class's discipline, age and belt. Capacity limits each session. If people are waiting for a spot in a session, the attendance screen shows its waitlist.

Still need help? Email support@quickkicks.app and a QuickKicks operator will reply.