SaaS-Entwicklung — Plattformen, die auch bei Kunde 500 noch tragen
Wir bauen mandantenfähige SaaS-Produkte mit Abo-Abrechnung, dokumentierten APIs und Hosting in der EU. Und wir wissen, was das heißt: Wir entwickeln und betreiben drei eigene SaaS-Produkte.
TixFin verkauft Tickets und wickelt Einlass für Veranstalter ab. Enclessa ist verschlüsselte Teamarbeit für regulierte Branchen, gehostet in Europa. Jackpoll ist ein quelloffener Umfrage- und Quiz-Baukasten, kostenlos und selbst hostbar. Alle drei sind im Einsatz — mit denselben Entscheidungen zu Mandantenfähigkeit, Abrechnung und Betrieb, die auch Ihr Produkt braucht.
Die Oberfläche ist selten das Problem. Teuer wird, was darunter liegt — und was sich später kaum noch ändern lässt.
Mandantenfähige Architektur
Datentrennung auf Datenbankebene erzwungen, nicht per Konvention. Rollen, Berechtigungen und Organisationen von der ersten Migration an mitgedacht.
Abrechnung & Abo-Modelle
Tarife, Testphasen, Upgrades, anteilige Verrechnung und Zahlungsausfälle. Angebunden an Stripe, Adyen, Mollie oder SEPA — inklusive der unangenehmen Randfälle.
APIs & Integrationen
Dokumentierte REST-APIs, Webhooks und OAuth, damit Ihre Kunden anbinden können, was sie ohnehin schon nutzen.
Authentifizierung & Sicherheit
SSO, 2FA, Audit-Logs und Sitzungsverwaltung. Wo es das Produkt verlangt, auch Ende-zu-Ende-Verschlüsselung.
Betrieb & Skalierung
Docker, CI/CD, Monitoring und Alerting. Sie erfahren von einem Ausfall, bevor Ihre Kunden ihn melden.
DSGVO & EU-Hosting
Hosting in der EU, Auftragsverarbeitungsverträge, Datenexport und Löschkonzepte — eingebaut, nicht nachgereicht.
Eigene Produkte
Wir bauen SaaS nicht nur für andere
Drei Produkte, die wir selbst entwickeln und betreiben — inklusive Support, Abrechnung und Ausfällen um drei Uhr nachts.
TixFin
Open Beta
Ticketing und Event-Management: eigener Ticketshop, 2D/3D-Saalplan-Editor, Zahlungen über Adyen, PayPal, Mollie und SEPA, QR-Code-Einlass sowie Crew- und Schichtplanung.
Was wir daran gelernt haben: Zahlungsabwicklung mit mehreren Anbietern und Saalplan-Logik in Echtzeit sind zwei der unangenehmsten Probleme im Ticketing — Doppelbuchungen verzeiht kein Veranstalter.
Verschlüsselte Teamarbeit, gehostet in Europa. Direktnachrichten Ende-zu-Ende verschlüsselt nach MLS (RFC 9420), Videocalls mit Screensharing, Module für Aufgaben, Zeiterfassung und Personalakten.
Gebaut für Gesundheitswesen, Kanzleien, öffentliche Hand und Ingenieurbüros — also für alle, die Vertraulichkeit brauchen, aber keine eigene Infrastruktur betreiben wollen.
Quelloffener Umfrage- und Quiz-Baukasten als DSGVO-konforme Alternative zu Google Forms: 15 Fragetypen, Live-Wortwolken, moderiertes Live-Quiz mit Rangliste, Echtzeit-Auswertung, Webhooks und Exporte.
Quelloffen und kostenlos: Echtzeit-Auswertung für tausende gleichzeitige Teilnehmer, dazu ein Produkt, das Kunden auch selbst hosten können — beides zwingt zu sauberen Grenzen zwischen Anwendung, Daten und Betrieb.
Typische Projektdauer bis zum nutzbaren MVP: 8–14 Wochen.
01
Erstgespräch & Zuschnitt
Wir klären, welches Problem die Plattform löst und was im ersten Release bewusst fehlen darf.
02
Architektur & Angebot
Mandantenmodell, Datenmodell, Abrechnungslogik und Hosting — schriftlich festgehalten, mit festem Preisrahmen.
03
MVP-Entwicklung
Zweiwöchige Zyklen mit lauffähigem Stand am Ende jedes Zyklus. Kein monatelanges Blindfliegen.
04
Abrechnung & Onboarding
Tarife, Testphasen und Registrierung — der Teil, an dem die meisten SaaS-Projekte zu spät zu denken beginnen.
05
Launch & Betrieb
Deployment, Monitoring, Alerting und Backups. Ab hier zählt Verfügbarkeit, nicht Feature-Zahl.
06
Weiterentwicklung
Nach dem Launch bleiben wir Ihr Team — für Erweiterungen, Skalierung und die Fragen Ihrer Kunden.
Technologien
Ein Stack, den man in fünf Jahren noch warten kann
SaaS ist ein Langstreckenlauf. Wir wählen Technologien danach aus, ob ein anderes Team sie in drei Jahren noch übernehmen kann — nicht danach, was gerade neu ist.
Next.js & React — serverseitiges Rendering, ein Sprachraum für Front- und Backend
TypeScript — durchgängig typisiert, von der Datenbank bis zur Oberfläche
PostgreSQL & Prisma — Mandantentrennung auf Datenbankebene
Stripe, Adyen, Mollie & SEPA — Abrechnung und Zahlungsabwicklung
Monitoring & Alerting — Ausfälle bemerken wir zuerst, nicht Ihre Kunden
Next.js
React
TypeScript
PostgreSQL
Prisma
Docker
Node.js
Stripe
EU-Hosting
FAQ
Häufige Fragen zur SaaS-Entwicklung
Was ist SaaS-Entwicklung?
SaaS-Entwicklung ist der Bau einer Software, die als Dienst im Browser läuft: Alle Kunden nutzen dieselbe Anwendung, jeder sieht ausschließlich seine eigenen Daten, und bezahlt wird im Abonnement statt per Lizenz. Der Unterschied zu einer klassischen Anwendung liegt weniger in den Funktionen als im Betrieb — Mandantenfähigkeit, Abrechnung, Updates und Ausfallsicherheit gehören von der ersten Zeile an dazu.
Was kostet die Entwicklung einer SaaS-Plattform?
Der Preis ergibt sich aus dem Umfang, nicht aus einer Preisliste. Entscheidend sind die Zahl der Rollen, die Tiefe der Mandantenfähigkeit, das Abrechnungsmodell und die nötigen Integrationen. Wir schneiden den ersten Umfang bewusst klein, damit Sie früh mit echten Nutzern testen, statt zwölf Monate ins Blaue zu bauen. Nach dem Erstgespräch erhalten Sie ein Angebot mit klar abgegrenzten Blöcken — Architektur, Kernfeature, Abrechnung, Betrieb —, die Sie einzeln beauftragen oder zurückstellen können. Der erste nutzbare Stand steht in der Regel nach 8 bis 14 Wochen.
Wie lange dauert es bis zum ersten nutzbaren Release?
Ein SaaS-MVP steht in der Regel nach 8–14 Wochen. Danach arbeiten wir in zweiwöchigen Zyklen weiter: releasen, messen, nachschärfen. TixFin ging nach rund vier Monaten in die offene Beta und verkauft heute Tickets für echte Veranstaltungen.
Was heißt mandantenfähig — und warum ist das wichtig?
Mandantenfähigkeit bedeutet, dass alle Kunden dieselbe Anwendung nutzen, ihre Daten aber sauber voneinander getrennt bleiben. Das ist die Entscheidung, die man am teuersten nachrüstet: Wird sie zu spät getroffen, hängt die Trennung irgendwann an Bedingungen in jeder einzelnen Datenbankabfrage. Wir legen sie zu Beginn fest und erzwingen sie auf Datenbankebene.
Wo werden die Daten gehostet?
Standardmäßig in der EU, meist in deutschen Rechenzentren. Bei Enclessa war EU-Hosting die Grundvoraussetzung des ganzen Produkts — Direktnachrichten sind dort Ende-zu-Ende verschlüsselt nach MLS (RFC 9420). Wir richten Auftragsverarbeitungsverträge, Datenexport und Löschkonzepte von Anfang an ein, nicht erst wenn der erste Kunde aus dem Gesundheitswesen danach fragt.
Übernehmen Sie auch eine bestehende SaaS-Anwendung?
Ja. Wir übernehmen bestehende Codebasen, arbeiten uns ein und stabilisieren zuerst das, was gerade weh tut — meist Deployment, Tests und Performance. Vor einem Angebot sehen wir uns den Code an; ohne diesen Blick wäre jede Schätzung geraten.
Arbeiten Sie deutschlandweit?
Ja. Wir arbeiten remote mit Kunden in ganz Deutschland, Österreich und der Schweiz — Videocall, geteiltes Board, kurze Wege. Unser Sitz ist Rosenheim in Bayern; Termine vor Ort sind im Raum Oberbayern und München problemlos möglich, für den Rest reicht ein Zugticket.