DanceUp is a dance studio management platform combining class scheduling, attendance tracking, package sales, and payment processing. It features a web dashboard for owners, a mobile app for students, and a kiosk tablet for check-ins. The Auto Check-In feature registers attendance automatically, while the kiosk allows manual check-ins via phone number. Studios can set up classes, workshops, and events with flexible pricing, capacity limits, and ticketing. Students buy credit bundles applied at checkout, with profiles tracking attendance, credits, and transactions. Revenue analytics consolidate cash and digital payments, while AI-powered forecasting predicts income based on trends. Automation tools handle re-engagement campaigns, credit reminders, and milestone alerts via SendGrid. Stripe Connect processes payments, and Claude AI supports forecasting and analysis. The mobile app offers dashboard access and kiosk mode for self-service check-ins.