Smartdance2025

Smartdance

App und Verwaltungssystem für eine Tanzschule mit mehreren Standorten

Smartdance unterrichtet Kinder und Jugendliche an mehreren Standorten, von der Vorschulgruppe bis zur Jugend-Crew. Wir haben die Software gebaut, mit der die Schule heute läuft.

Vom Moment der Anmeldung bis zur Honorar-Auszahlung an die Tanzlehrer übernimmt das System die Abläufe im Hintergrund. Die Schulleitung pflegt keine Excel-Tabellen mehr und kann sich auf das Konzept und neue Standorte konzentrieren.

Smartdance — Tablet und Smartphone mit der Verwaltungs-App

TODO: optional gegen echten App-Screenshot ersetzen, sobald verfügbar.

Die Ausgangslage

Eine wachsende Tanzschule, die mit Tabellen nicht mehr Schritt hielt

Smartdance war beim Projektstart schon etabliert: viele Kurse pro Woche, mehrere Standorte, eine lange Eltern-Liste. Auf Kursplan und Kommunikation verließen sich täglich Hunderte Familien.

Die Größe wurde zum Problem. Anmeldungen kamen per E-Mail. Anwesenheit wurde nicht erfasst. Honorare wurden am Monatsende auf Papier zusammengerechnet. Vertretungen liefen über Telefon. Jede neue Gruppe machte den Aufwand größer. Wachstum hätte mehr Verwaltung bedeutet, nicht mehr Kurse.

  • Mehrere Standorte mit eigenen Stundenplänen
  • Anwesenheit wurde nicht erfasst, Honorare liefen über Papier
  • Vertretungen wurden per Telefon organisiert
Was gebaut wurde

Eine App für den Alltag, eine Plattform für den Überblick

Wir haben zwei Werkzeuge entwickelt. Die Smartdance-App nutzen die Tanzlehrer im Alltag. Sie öffnen sie vor dem Kurs und sehen die heutigen Stunden, die angemeldeten Kinder und Notizen vom letzten Termin.

In der App erfassen die Lehrer die Anwesenheit per Tipp pro Kind, laden Fotos und Videos aus dem Unterricht hoch und hinterlassen kurzes Feedback. Ihre laufende Vergütung sehen sie in derselben App: was sie diesen Monat verdient haben und was noch ansteht.

Die Schulleitung arbeitet mit einer Web-Plattform, die alle Standorte zusammenfasst. Hier werden Kurse angelegt, Schüler und Eltern verwaltet, Anmeldungen freigegeben, Vertretungen geplant und Auswertungen über alle Standorte gefahren. Partner-Einrichtungen wie Kindergärten oder Schulen bekommen ein eigenes Portal mit nur ihren Standortdaten.

  • Lehrer-App: Heute-Ansicht, Wochenplan, Anwesenheit, Medien, Feedback
  • Vergütungsübersicht für jeden Lehrer in der App selbst
  • Web-Plattform der Schulleitung über alle Standorte, Kurse und Anmeldungen
  • Eigenes Portal für Partner-Einrichtungen mit standort-spezifischen Daten
  • Vertretungsplanung und Eltern-Benachrichtigungen mit wenigen Klicks
Was es bewirkt

Mehr Standorte, gleiche Verwaltung

Smartdance nimmt neue Standorte und Kurse auf, das Verwaltungs-Team bleibt gleich groß. Anmeldung, Anwesenheitserfassung und Lehrer-Abrechnung laufen automatisch.

Tanzlehrer haben den Überblick auf dem Smartphone statt im Mailverkehr. Eltern bekommen erstmals Bilder und Videos aus dem Kurs ihrer Kinder. Die Lehrer laden sie direkt aus der App hoch. Die Schulleitung sieht in einer Übersicht die Auslastung der Standorte, anstehende Probestunden und offene Vertretungen.

Die Verwaltung läuft, wie sie in einem Software-Unternehmen läuft.

  • Neue Standorte ohne zusätzliches Personal in der Verwaltung
  • Anwesenheit und Honorare laufen automatisch, ohne Papier
  • Eltern sehen Bilder und Videos aus dem Kurs ihrer Kinder
  • Schulleitung hat alle Standorte in einer Übersicht
Hinter den Kulissen

Hinter den Kulissen

Drei Systeme: eine Mobile-App für die Tanzlehrer, eine Web-Plattform für die Schulleitung und ein Portal für Partner-Einrichtungen. Alle greifen auf dieselbe Datenbank zu.

Anwendungen
3 (Mobile + 2 Web)
Rollen
Tanzlehrer · Schulleitung · Einrichtung · Eltern
Fachliche Module
13
Plattformen
iOS, Android, Web
Mobile App

Die App der Tanzlehrer. Eine Codebasis für iOS und Android.

  • Flutter
  • Riverpod (State Management)
  • go_router (Navigation)
  • Native iOS- & Android-Build
Web-Plattform

Verwaltungsoberfläche der Schulleitung und eigenständiges Einrichtungs-Portal.

  • Next.js 16 (App Router)
  • React 19 + TypeScript
  • Server Components + Server Actions
  • Tailwind CSS · shadcn/ui · Radix
Daten, Auth & Echtzeit

Eine mehrmandantenfähige Datenbank versorgt App und Web. Login, Rollen und Echtzeit-Updates inklusive.

  • Supabase (PostgreSQL)
  • Row-Level Security pro Standort & Rolle
  • Magic-Link- / Passwort-Login
  • Realtime-Channels für Live-Updates
  • Storage für Foto- & Video-Uploads aus dem Kurs
Automatisierung & Hintergrundprozesse

Wiederkehrende Abläufe laufen automatisch: Honorarberechnung, Push- und E-Mail-Benachrichtigungen, Vertretungs- und Walk-In-Logik, standortübergreifende Auswertungen.

  • Automatische Berechnung der Lehrer-Vergütung aus geleisteten Stunden
  • Push- & E-Mail-Benachrichtigungen an Eltern und Lehrer
  • Vertretungs- und Walk-In-Logik
  • Auswertungen über alle Standorte hinweg
Infrastruktur

Cloud-Deployment, mehrmandantenfähig von Tag eins.

  • Vercel (Web-Plattform & Einrichtungs-Portal)
  • App Store & Google Play (Mobile)
  • Mehrere Standorte, getrennte Zugriffsrechte, ein Datenmodell
Nächster Schritt

Sie haben ein ähnliches Projekt?
Lassen Sie uns sprechen.

Ob App, Plattform oder einzelner Workflow — wir bauen die Software-Ebene, die Ihr Unternehmen braucht, um ohne mehr Personal zu wachsen.

Weitere Projekte