Dashboard
Tagesumsatz ansehen & erfasste Tage durchsuchen
Verdienst pro Mitarbeiterin
Aufteilung
Erfasste Tage
Monatsübersicht
Jeder Tag des Monats, jede Mitarbeiterin — von oben nach unten
Tagesblatt
Tagesblatt & Zusatzversicherung pro Standort
Buchungen
Termine pro Mitarbeiterin planen — Blöcke ziehen zum Verschieben
Analytics
Umsatz, Verdienst, Stunden & Firmenmarge — nach Zeitraum,
Standort und Person
Verdienst pro Person
Detail
Beliebteste Massagen
Top Kunden
Wochentag-Verteilung
Altersverteilung – Trend
Sitzungen nach Altersgruppe der Kundin/des Kunden (aus dem
Geburtsdatum) — nur Sitzungen mit hinterlegtem Alter.
Kunden
Alle Kundendaten — direkt in der Tabelle bearbeitbar
| Vorname | Nachname | Geb. | Geschl. | Telefon | Adresse | PLZ | Ort | Versicherung | Kategorie | Notiz |
|---|
Gutschein
Gekaufte Gutscheine erfassen & beim Einlösen abhaken
Aktive Gutscheine
Eingelöste Gutscheine
Zeiterfassung
Wer ist heute ein- oder ausgestempelt
Heute
Nicht zugewiesene Tags
Neu gescannte NFC-Chips einer Mitarbeiterin zuweisen
Registrierte Tags
Zugewiesene NFC-Chips — zum Freigeben oder Neuzuweisen entfernen
Partner
Angeschlossene Versicherungspartner
Einstellungen
Alles an einem Ort — links einen Bereich wählen
Sprache
Sprache der Benutzeroberfläche wählen.
Standorte
Öffnungszeiten
Pro Standort und Wochentag — begrenzt auch die online buchbaren
Zeiten.
Mitarbeiterinnen
Stehen in allen Standorten zur Verfügung — den Einsatzort regelt
der Wochenplan.
Archiv — ehemalige Mitarbeiterinnen
Archivierte Mitarbeiterinnen sind nicht mehr buchbar, bleiben
aber in Analytics & Historie sichtbar und können jederzeit
wiederhergestellt werden.
Wochenplan wer arbeitet wo — wiederholt sich jede Woche
Für einzelne Tage zusätzliche Personen einteilen, die laut
Wochenplan nicht da wären — z.B. Aushilfe an einem bestimmten
Samstag. Gilt auch für die Online-Buchung.
Abwesende Wochen
Der Wochenplan gilt als Standard. Ist jemand in einer bestimmten
Woche nicht da (ohne Ferien), hier die Woche wählen und die Person
abschalten — sie ist dann auch online nicht buchbar.
Massagetypen & Preise
Pro Standort: Massagetypen mit Dauer & Preis — Normal und
Medizin (Krankenkasse) getrennt. Mit dem Globus bestimmst du, was
Kunden online buchen können.
Gutschein-Preise
Feste Preise pro Dauer für Gutscheine — selbst ausfüllen. Beim
Erfassen wird der Preis automatisch vorgeschlagen (meist 60 Min),
bleibt aber pro Gutschein anpassbar.
Ferien
Pro Jahr stehen jeder Mitarbeiterin Arbeitstage (Mo–Fr) als
Ferien zu. Wochenenden und Feiertage werden nie abgezogen.
Nicht bezogene Tage verfallen am Jahresende.
Ferien eintragen
→
Feiertage
Nationale/kantonale Feiertage — zählen nie als Ferientag und
sind online nicht buchbar.
Schliesstage
Betrieb geschlossen — standardmässig ganze Tage für beide
Standorte. Optional nur ein Standort oder nur eine Uhrzeit
(Schalter unten).
Standorte
→
→
Online-Buchung
Regeln für die Kunden-Buchungsseite. Welche Massagen buchbar
sind, stellst du bei den Massagetypen ein (Globus-Symbol).
Google-Bewertungen
Wird auf der Buchungsseite angezeigt. Zurzeit von Hand gepflegt
— Wert & Anzahl von Google übernehmen, Link auf die
Google-Rezensionen setzen.
Website
Ziel-Adresse des «Termin vereinbaren»-Buttons auf der Website —
z.B. die URL der Buchungsseite.
Automatische Berichte
Am Monats- bzw. Jahresende schickt die App eine
Analytics-Zusammenfassung (Umsatz, Verdienste, Trends) an diese
Adresse. Benötigt den Umgebungsvariablen-Schlüssel
RESEND_API_KEY auf Vercel — sonst passiert nichts.
Partner
Versicherungspartner verwalten — bestimmt die
Versicherungs-Vorschläge.
Benutzer & Passwörter
Jeder mit Konto kann alles bearbeiten. Passwörter sind gehasht
(PBKDF2). Als Admin setzt du bei Bedarf ein neues Passwort — du
wählst es, also kennst du es.
Daten · Import / Export
Kundenliste importieren
Excel (.xlsx) mit
firstName/lastName. Befüllt Kunden-
& ZV-Namenssuche.
Einträge exportieren
Tagesblatt & Zusatzversicherung als Excel (.xlsx).
Backup sichern
Komplette Daten als .json speichern.
Backup wiederherstellen
Zuvor gesichertes .json einlesen (überschreibt alles).
Daten zurücksetzen
Alle Daten löschen (Benutzerkonten bleiben).
Datenbank-Verbindung · Testing
Testing-String — so benutzt du ihn: Verbindungs-String in
die
.env.local der anderen Projekte
(booking-system/website) als MONGODB_URI eintragen.
Zum Testen immer MONGODB_DB=tmc_dev dazu
setzen — so bleibt die Produktion (tmc) unberührt.
Für rein lokales Arbeiten geht auch ein lokales MongoDB:
mongodb://localhost:27017.
DB: tmc