- Produkt
- NextBooking
- Was es ist
- Multi-Tenant-Terminbuchungsplattform (SaaS)
- Entwickelt für
- Salons, Praxen, Coaches und Berater
- Plattform
- Node.js · Next.js · Hono
- Unsere Aufgabe
- Produktdesign, Entwicklung und Deployment
- Live-Demo
- nextbooking.stathmosgroup.online
NextBooking ist eine Online-Terminbuchungssoftware für Unternehmen, die Zeit verkaufen. Kundinnen und Kunden buchen und zahlen jederzeit auf einer mobiloptimierten Buchungsseite. Das Personal steuert den Tag über einen Live-Kalender. Inhaber sehen Buchungen, Umsätze und Nichterscheinungen in klaren Berichten. Da es sich um eine Multi-Tenant-Lösung handelt, kann eine NextBooking-Plattform viele Unternehmen gleichzeitig bedienen – jeweils mit eigener Buchungsseite, eigenem Team, eigenen Kundinnen und Kunden sowie eigenem Branding, vollständig voneinander getrennt.

Was NextBooking leistet
NextBooking ersetzt Telefonate, Papierkalender und verpasste Nachrichten, auf die viele Terminbetriebe noch setzen. Es gibt drei Bereiche, jeweils für eine andere Rolle:
- Die Buchungsseite für Kundinnen und Kunden: Standort, Leistungen, Personal und Uhrzeit wählen, dann zahlen oder eine Anzahlung leisten. Kein Konto oder Passwort nötig.
- Die Business-App für Inhaber und Personal: Kalender, Buchungen, Kundschaft, Zahlungen, Nachrichten, Berichte und Einstellungen für ein Unternehmen.
- Das Plattform-Admin für Betreiber: alle Unternehmen auf der Plattform, deren Tarife und Abrechnung, Branding, E-Mail- und SMS-Einstellungen, Backups und Updates.
Für wen NextBooking gedacht ist
- Friseur- und Kosmetiksalons, Barbershops und Spas: mehrere Leistungen pro Besuch, jeweils mit eigenem Personal, Preis und Dauer.
- Praxen und Therapeutinnen und Therapeuten: Terminarten, Pufferzeiten zwischen Patientinnen und Patienten, Notizen und Besuchshistorie.
- Coaches, Berater und Nachhilfelehrkräfte: Online-Sitzungen erhalten automatisch einen Zoom- oder Google-Meet-Link, und Kundinnen und Kunden sehen die Zeiten in ihrer eigenen Zeitzone.
- Unternehmen mit mehreren Standorten: Jeder Standort hat eigenes Personal, Öffnungszeiten und Leistungen.
- Franchises und Plattformbetreiber: Buchungen für viele Unternehmen über eine Installation verwalten – mit Tarifen, Abrechnung und eigenem Branding.
Warum das für diese Unternehmen wichtig ist:
- Buchungen rund um die Uhr: Ihre Kunden reservieren dann, wenn es für sie passt – ohne auf Öffnungszeiten Rücksicht nehmen zu müssen.
- Weniger Nichterscheinen: Anzahlungen bei der Buchung sowie automatische Erinnerungen per E-Mail und SMS.
- Keine Doppelbuchungen: Die gewählte Zeit wird während des Buchungsvorgangs reserviert, sodass kein Termin doppelt vergeben wird.
- Weniger Verwaltungsaufwand: Kundinnen und Kunden können Buchungen selbstständig nach Ihren Vorgaben verschieben oder stornieren; der Kalender aktualisiert sich automatisch.
- Ihre Daten, Ihre Plattform: NextBooking läuft auf Ihrem eigenen Server, sodass Sie die Kontrolle über Kundendaten behalten.
NextBooking-Funktionen
Online-Buchungsseite

- Fünf kurze Schritte: Standort, Leistungen, Personal, Datum und Uhrzeit, dann Kundendaten
- Funktioniert auf jedem Smartphone, mit Dunkelmodus und vollständiger Tastaturbedienung
- Mehrere Leistungen pro Termin, mit Zusatzoptionen, Preisen und Zeiten, die während der Buchung summiert werden
- Die gewählte Zeit bleibt 10 Minuten reserviert, während der Kunde die Buchung abschließt
- Zeiten werden entweder in der Zeitzone des Unternehmens oder der Kundschaft angezeigt
- Kundinnen und Kunden können über einen sicheren Link in der E-Mail Buchungen ändern, verschieben oder stornieren – innerhalb der vom Unternehmen definierten Fristen
- Jede Bestätigung enthält eine Kalenderdatei, einen Link zum Hinzufügen in Google Calendar und bei Vor-Ort-Terminen eine Wegbeschreibung
- Jedes Unternehmen erhält eine eigene Buchungsseiten-Adresse und eigenes Branding
Mitarbeiterkalender und Terminplanung

- Tages-, Mitarbeiter-, Wochen- und Monatsansichten, die sich live aktualisieren – ganz ohne Seitenneuladen
- Termine per Drag-and-drop verschieben, Laufkundschaft eintragen, Zeiten blockieren oder den Tag ausdrucken
- Mitarbeiterpläne, Pausen, Abwesenheiten und Pufferzeiten zwischen Terminen
- Leistungen pro Standort und pro Teammitglied festlegen
- Buchungsstatus: angekommen, in Bearbeitung, abgeschlossen oder Nichterscheinen – jeweils mit Notizen und Historie
- Zwei-Wege-Synchronisierung mit Google Calendar für Mitarbeitende
Zahlungen und Schutz vor Nichterscheinen
- Kartenzahlungen oder Anzahlung bei Buchung über Stripe
- Rückerstattungen und vollständige Zahlungshistorie zu jeder Buchung
- Fristen für Änderungen und Stornierungen werden von jedem Unternehmen selbst festgelegt
Erinnerungen und Nachrichten
- E-Mail- und SMS-Bestätigungen, Erinnerungen und Nachfassnachrichten werden automatisch versendet
- Tägliche Agenda-E-Mail für Mitarbeitende
- Nachrichtenvorlagen und Branding werden von jedem Unternehmen festgelegt
- Kundinnen und Kunden können sich mit einem Klick abmelden
- Zoom- oder Google Meet-Links werden zu Online-Buchungen hinzugefügt, sobald das Unternehmen einen Anbieter verbindet
Kundschaft und Team
- Kundenakten mit Besuchszahl, Umsatz, Nichterscheinen und Notizen
- Kundenimport und -export sowie Datenlöschung auf Anfrage
- Rollen für Inhaber, Manager und Mitarbeitende – jeweils mit eigenen Berechtigungen
- Zwei-Faktor-Anmeldung
- Ausgehende Webhooks zur Anbindung weiterer Tools
Auswertungen

- Buchungen, Umsatz und Nichterscheinungen für beliebige Zeiträume
- Umsatzstärkste Stunden und Wochentage
- Ergebnisse pro Mitarbeiter, Leistung und Standort
- Jeder Bericht kann als CSV-Datei für die Buchhaltung heruntergeladen werden.
Plattform-Administration
- Unternehmen anlegen und verwalten, inklusive Tarifen und Tarifgrenzen
- Gutscheine, Rechnungen und Abonnement-Abrechnung
- Plattform-Branding sowie E-Mail- und SMS-Einstellungen
- Dateispeicherung auf dem Server oder in Amazon S3
- Backups und Wiederherstellung, Ein-Klick-Updates und Systemstatus-Übersicht
- Geführte Ersteinrichtung im Browser: Administratorkonto, Branding, E-Mail-Anbieter und Dateispeicher
Sicherheit und Datentrennung
Auf einer Multi-Tenant-Plattform darf ein Unternehmen niemals die Kunden oder Buchungen eines anderen sehen. NextBooking setzt dies doppelt durch: Die Anwendung prüft, zu welchem Unternehmen jede Anfrage gehört. Zusätzlich schützt PostgreSQL Row-Level Security jede Tabelle eines Unternehmens – eine zweite Schutzschicht direkt in der Datenbank. Ein Fehler in der Anwendungsschicht allein kann so keine fremden Daten anzeigen. Wir vergleichen das mit anderen Ansätzen in Multi-Tenant-SaaS-Architektur-Optionen.
Die Technik hinter NextBooking und unsere Auswahlkriterien
| Schicht | Technologie | Unsere Auswahl |
|---|---|---|
| Webanwendung | Next.js und React, mit shadcn/ui und Tailwind CSS | Schnelle Seiten, die auf jedem Smartphone funktionieren, und ein einheitliches Design auf allen Bildschirmen |
| API | Hono auf Node.js (REST und tRPC) | Leichtgewichtig und schnell für die vielen kleinen Anfragen eines Live-Kalenders, in derselben Sprache wie die Webanwendung |
| Hintergrundjobs | BullMQ-Worker mit Redis | Erinnerungen, Nachrichten und Kalenderabgleich laufen pünktlich, ohne die Anwendung zu verlangsamen |
| Datenbank | PostgreSQL mit Drizzle ORM | Zuverlässige Daten, mit Row-Level Security zur Trennung der Unternehmen |
| Cache und Slot-Reservierungen | Redis | Reserviert einen gewählten Termin sofort, sodass nie zwei Kunden denselben Slot buchen |
| Hosting | Docker Compose mit Caddy | Eine Installation auf jedem Server, HTTPS wird automatisch eingerichtet; kann auch hinter nginx betrieben werden |
Das ist die Kombination, die wir für die meisten Node.js-Projekte empfehlen: eine Sprache vom Browser bis zur Datenbank und eine schnelle, schlanke API. Was der Betrieb einer solchen individuellen Plattform langfristig kostet, beschreiben wir in Was eine eigene Node.js-Plattform wirklich kostet.
Häufige Fragen
Was ist NextBooking?
NextBooking ist eine Online-Terminbuchungssoftware. Kundinnen und Kunden buchen und zahlen über eine Buchungsseite, das Personal arbeitet mit einem Live-Kalender, und Inhaber sehen Berichte. Eine Plattform kann viele Unternehmen bedienen, die jeweils getrennt bleiben.
Wer kann NextBooking nutzen?
Alle Unternehmen, die Zeit verkaufen: Salons, Friseure, Spas, Praxen, Therapeutinnen und Therapeuten, Coaches, Beraterinnen und Berater sowie Nachhilfelehrkräfte – auch mit mehreren Standorten. Franchises und Plattformbetreiber können Buchungen für viele Unternehmen über eine Installation verwalten.
Können Kundinnen und Kunden bei der Buchung eine Anzahlung leisten?
Ja. NextBooking akzeptiert Kartenzahlungen oder Anzahlungen bei der Buchung über Stripe, mit Rückerstattungen und Zahlungshistorie zu jeder Buchung. Anzahlungen und automatische Erinnerungen senken die Zahl der Nichterscheinungen.
Verschickt NextBooking Terminerinnerungen?
Ja. Es verschickt Bestätigungen, Erinnerungen und Nachfassmails per E-Mail und SMS – mit eigenen Vorlagen und Branding je Unternehmen. Das Personal erhält eine Tagesübersicht. Kundinnen und Kunden können sich mit einem Klick abmelden.
Mit welcher Technik ist NextBooking gebaut?
Next.js und React für die Webanwendung, Hono auf Node.js für die API, PostgreSQL mit Row-Level Security für Daten, Redis und BullMQ für Terminreservierungen und Hintergrundjobs sowie Docker für das Hosting.
Planen Sie eine eigene Buchungsplattform oder SaaS?
Die anspruchsvollen Aspekte einer SaaS-Lösung liegen selten in den Benutzeroberflächen. Es geht darum, Mandanten sauber zu trennen, Abrechnung und Buchungsregeln umzusetzen und die Plattform wartungsarm zu halten. Für Buchungssysteme haben wir diese Herausforderungen in NextBooking gelöst – wie zuvor für Hotels im Hotelogix-Fallbeispiel. Unser Full-Stack-Entwicklungsteam begleitet Ihre Plattform vom ersten Entwurf bis zum laufenden Betrieb. Beschreiben Sie uns Ihr Vorhaben – Sie erhalten innerhalb eines Werktags eine ehrliche Einschätzung.
