Schedule management and its flexible settings, online payment, sales of additional materials (media content, merch, subscriptions), notifications and reminders, reports, monitoring the number of participants in group classes, maintaining a customer database, integration with CRM and much more.