Terminaro ist ein webbasiertes Terminbuchungssystem für Selbstständige und Unternehmen, das Buchungsabstimmung aus E-Mail-Ketten in einen teilbaren, mehrsprachigen Buchungslink verlagert. Besucher können freie Zeitfenster ohne Registrierung einsehen, in ihrer Zeitzone buchen und Termine über einen persönlichen Link selbst stornieren. Ich entwickelte das Produkt als Founder & Product Engineer von der öffentlichen Buchungsseite bis zum Administrationsbereich und legte besonderen Wert auf DSGVO-orientierte Abläufe, eine cookiefreie Buchungsseite und verlässliche Verfügbarkeitsberechnung.
React Router 7, TypeScript, Convex und Palamedes bilden die technische Basis. Die Anwendung integriert Google Calendar per OAuth sowie CalDAV-kompatible Kalender wie iCloud und Fastmail, erzeugt iCal-Feeds, verschickt anpassbare E-Mail-Vorlagen über kundeneigene SMTP-Server und schützt sensible Zugangsdaten durch Verschlüsselung. Better Auth mit Pocket-ID, Bunny Static Hosting mit Edge Middleware, Sicherheitsheader, Rate-Limits, Health-Checks und eine umfangreiche Vitest-/Playwright-nahe Testbasis sichern Betrieb und Weiterentwicklung ab.
