=== termeo ===
Contributors: termeo
Tags: terminbuchung, termine, buchungssystem, friseur, kosmetik
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Online-Terminbuchung für Kosmetik, Friseur, Nagelstudio, Spa und Fußpflege: Kundinnen buchen Termine direkt auf deiner Website.

== Description ==

**termeo** ist die Terminbuchung für die Beauty-Branche: Kosmetik, Friseur &
Barber, Nagelstudio, Spa & Massage und Fußpflege. Behandlungen, Arbeitszeiten,
Mitarbeiterinnen und Kundenkartei liegen an einer Stelle: in deinem Studio.
Dieses Plugin bringt das Buchungsformular auf deine eigene WordPress-Website.

Funktioniert genauso für Physio, Tattoo, Hundesalon oder Tierarztpraxis, denn
Leistungen, Dauern und Zeiten legst du selbst fest.

Deine Kundinnen buchen, ohne deine Seite zu verlassen. Eine zweite
Terminverwaltung brauchst du nicht.

= Was dieses Plugin macht =

Es ist die Anzeige, nicht die Terminverwaltung:

* **Ein Kurzcode.** `[termeo]` auf eine Seite, fertig. Mehrere pro Seite gehen auch.
* **Holt das Buchungsformular aus deinem Studio.** Behandlungen, Preise, freie
  Zeiten und dein Team kommen von dort, und zwar bei jedem Seitenaufruf frisch,
  du musst hier nichts nachpflegen.
* **Sieht aus, wie du willst.** Farben, Layout und Symbole des Formulars stellst
  du in deinem Studio ein, passend zu deiner Website oder bewusst ganz anders.
  Deine Website färbt das Formular nicht um, und das Formular verändert nichts
  an deiner Website.
* **Speichert nichts.** Nur Adresse und Schlüssel deines Studios bleiben in
  WordPress. Keine Kundendaten, keine Termine.

= Was dein termeo-Studio macht =

Gebucht, geplant und benachrichtigt wird dort, nicht in WordPress:

* **Der ganze Buchungsweg.** Behandlung, Extras, Mitarbeiterin, Datum, Uhrzeit,
  Daten, Bestätigung. Mit Gutscheincode, wenn du welche ausgibst.
* **Freie Zeiten rechnet dein Studio aus**, aus Arbeitszeiten, Urlaub,
  Sondertagen und schon vergebenen Terminen. Du pflegst keine Terminlisten.
* **Mehrfachbehandlungen** werden als ein zusammenhängender Termin geplant,
  inklusive Wechselzeiten zwischen Bereichen.
* **Bestätigung und Erinnerung** verschickt dein Studio, nicht WordPress.
* **Kundenkartei, Kalender und Auswertungen** bleiben dort, wo du sie ohnehin
  führst.

= Datenschutz, konkret =

* **Die Schriften kommen aus dem Plugin, nicht von Google.** Wer deine Seite
  öffnet, hinterlässt bei Google keine Spur, nur weil eine Schrift geladen
  wird. Das lässt sich nicht aus Versehen umstellen, das Plugin kennt keinen
  anderen Weg.
* **Keine fremden Dienste.** Das Plugin lädt nichts von Werbe- oder
  Analysediensten und von keinem anderen fremden Server. Es spricht nur mit
  deinem Studio, dessen Adresse du selbst einträgst.
* **Keine Besucherdaten an uns.** Was eine Kundin ins Formular schreibt, geht
  an dein Studio. Zusätzlich meldet das Plugin dorthin, welche Fassung hier
  installiert ist, damit du im Studio siehst, ob ein Update ansteht.

= Externer Dienst =

Dieses Plugin ist die Anzeige für termeo und **setzt ein termeo-Studio voraus**.
Ohne Studio-Adresse und Schlüssel zeigt es nichts an. termeo ist ein
kostenpflichtiger Dienst mit Testphase; das Plugin selbst ist kostenlos und
schaltet nichts frei.

Beim Aufruf einer Seite mit dem Kurzcode fragt das Formular im Browser deiner
Besucherin die Behandlungen, freien Zeiten und Einstellungen deines Studios ab;
beim Abschicken einer Buchung gehen die eingegebenen Daten dorthin.

* Anbieter und Beschreibung: https://termeo.de
* Nutzungsbedingungen: https://termeo.de/agb
* Datenschutzerklärung: https://termeo.de/datenschutz

== Installation ==

1. Plugin installieren und aktivieren.
2. **Einstellungen → termeo** öffnen. Noch kein termeo-Studio? Dort führt ein
   Knopf zur Einrichtung, und danach kommst du hierher zurück.
3. **Adresse und Schlüssel eintragen.** Beides steht in deinem Studio unter
   *Einstellungen → Online-Buchung*, Karte *Auf meiner WordPress-Website*. Die
   Seite prüft die Angaben sofort und nennt dir den Namen deines Studios, wenn
   es geklappt hat.
4. **Diese Website im Studio freigeben**, in derselben Karte. Ohne diesen
   Eintrag blockiert der Browser die Anfragen, und das Formular bleibt leer.
5. **Kurzcode `[termeo]`** auf die Seite setzen, auf der gebucht werden soll.

== Frequently Asked Questions ==

= Brauche ich ein Konto bei termeo? =

Ja. Das Plugin zeigt das Buchungsformular deines Studios an; ohne Studio gibt
es nichts anzuzeigen. Die Einrichtung startest du direkt aus der
Einstellungsseite heraus.

= Das Formular erscheint nicht. Woran liegt es? =

Fast immer an der Freigabe: Deine Website muss im Studio unter *Deine Website
freigeben* eingetragen sein, sonst lässt der Browser die Anfragen nicht zu. Die
Einstellungsseite des Plugins sagt dir, ob Adresse und Schlüssel stimmen. Die
Freigabe kann sie nicht prüfen, weil das erst im Browser deiner Besucherin
entschieden wird.

= Speichert das Plugin etwas in meinem WordPress? =

Nur Adresse und Schlüssel deines Studios, keine Kundendaten und keine
Termine. Beim Löschen des Plugins werden auch diese beiden entfernt.

= Kann ich mehrere Buchungsformulare auf einer Seite haben? =

Ja, der Kurzcode funktioniert beliebig oft. Alle zeigen dasselbe Studio.

= Lädt das Plugin Schriften bei Google? =

Nein, nie. Die Schriftdateien liegen im Plugin und werden von deinem eigenen
Server ausgeliefert.

= Sieht das Formular aus wie meine Website? =

Wenn du willst. Farben, Layout und Symbole stellst du in deinem Studio ein,
passend zu deiner Website oder bewusst anders. Wer sich mit dem Design seiner
Website auskennt, kann die Farben dort zusätzlich feinjustieren, zum Beispiel:

`.termeo-widget { --brand-primary: #7a5c3e; }`

= Funktioniert es mit Caching-Plugins? =

Ja. Die freien Zeiten holt das Formular erst, wenn die Seite schon geladen
ist. Auch eine zwischengespeicherte Seite zeigt deshalb aktuelle Termine.

== Screenshots ==

1. Das Buchungsformular auf einer WordPress-Seite.
2. Behandlung und Extras wählen.
3. Freie Zeiten für einen Tag.
4. Die Einstellungsseite prüft die Verbindung und nennt dein Studio.
5. Der Einstieg, wenn du noch kein Studio hast.

== Changelog ==

= 1.0.0 =

Erste Veröffentlichung.
