// Showcase · Eigenes SaaS-Produkt

Wir reden nicht nur über Multi-Tenant-SaaS — wir betreiben selbst eins.

Jobflare ist unsere eigene Job-Plattform. Hier siehst du, wie wir gebaut haben — und was das für dein Projekt bedeutet, wenn du sowas auch willst.

Jeder kann auf einer Website behaupten, er könne SaaS bauen. Wir haben uns das ehrlich gemacht: ein eigenes Multi-Tenant-Produkt mit echten Mandanten, echtem Stripe-Billing, echten Integrationen. Jobflare ist gleichzeitig unser eigenes Produkt und unser Test-Lab — was hier funktioniert, geht in Kundenprojekte ein. Und was hier nicht funktioniert, ersparst du dir.

ArchitekturMulti-Tenant · RLS
AbrechnungStripe Subscriptions
Tests2.473 grüne Tests
Time-to-Production9 Monate ab Zero

Drei Jahre Kundenprojekte hatten uns dieselbe Frage gestellt.

„Wie macht ihr Multi-Tenancy?" — „Wo verstecken sich die Stripe-Fallen?" — „Was bedeutet White-Label konkret?" Wir hatten Antworten aus Kundenprojekten, aber kein eigenes Produkt, an dem wir sie kontinuierlich an der Realität spiegeln konnten. Architektur-Entscheidungen wollten wir nicht nur einmalig pro Kunde treffen, sondern an einer eigenen Plattform jahrelang testen — mit echtem Last-Profil, echten Mandanten und der Verantwortung, sie wirklich am Laufen zu halten.

Also haben wir Jobflare gebaut: eine Multi-Tenant-Job-Plattform, die einzelne Unternehmen und HR-Agenturen als eigenständige Job-Site einsetzen können — eigene Domain, eigenes Branding, eigene Karriereseiten-Logik. Heute läuft sie produktiv, und alles, was wir an Jobflare gelernt haben, fließt in unsere SaaS-Beratung für Kunden ein.

„Wir bauen Kunden-SaaS, als wäre es unser eigenes. Bei Jobflare ist es das auch."

Drei konkrete Vorteile, wenn ihr mit uns baut.

1 · Multi-Tenancy

Du kriegst eine Architektur, die wir täglich live betreiben.

Row-Level-Security in Postgres, nicht Schema-per-Tenant. Wir haben die Fallen schon gefunden — vergessene Policies, abweichende Migrationen, Daten-Leakage-Pfade — und sie systematisch geschlossen. Bei euch starten wir nicht von null.

2 · Stripe-Subscriptions

Du kriegst Billing, das keinen Webhook verliert.

Idempotente Event-Verarbeitung, manueller Replay-Button im Admin, sauberes Tracking von Upgrade/Downgrade/Trial-Übergängen. Wir haben das nicht aus der Stripe-Doku — wir haben es im Live-Betrieb gehärtet.

3 · Time-to-Production

Du kriegst 9 Monate Zero-to-Live, weil wir Tests von Tag 1 mitziehen.

Jobflare hat 2.473 Tests in 112 Files, alle grün. Das ist der Grund, warum wir nicht in Refactoring-Schleifen landen. Wir empfehlen Kunden Testing-Disziplin nicht aus Idealismus — sondern weil wir wissen, was sie spart.

Tech-Stack — und warum.

Wir wählen Stacks nicht nach Hype, sondern nach Wartbarkeit, Skalierungs-Pfad und der Frage „Können wir das in fünf Jahren immer noch erweitern?". Bei Jobflare haben wir diese Entscheidungen einmal getroffen und seitdem nicht bereut:

// FrontendNext.js 16App-Router, Server-Components und ISR — schnelles Routing, eingebautes SEO, kein separates Backend nötig für Karriere-Sites.
// Datenbank-LayerPrisma 7 + SupabaseType-Safe SQL plus Row-Level-Security auf Postgres-Ebene. Eine vergessene WHERE-Klausel kann keine Daten leaken.
// AuthNextAuth 5Magic-Links, SSO/OIDC, SAML für Enterprise-Mandanten — alles aus einer API. Ersetzt drei Auth-Libraries.
// AbrechnungStripe SubscriptionsPlus eigene Webhook-Idempotenz-Schicht. Stripe ist nur so robust wie dein Webhook-Handler.
// E-MailResendSaubere Templates via React Email, Domain-Auth pro Mandant, keine SMTP-Bastelei.
// MonitoringSentryError- und Performance-Tracing kombiniert. Wenn etwas schief geht, weißt du es vor dem Kunden.
// TestsVitest2.473 Tests in 112 Files, alle grün. Schneller als Jest, ESM-nativ, perfekte Next.js-Integration.
// DeploymentVercel / NetlifyMandantenfähige Custom-Domains mit automatischem SSL. Neue Tenants gehen in Minuten live.

Was Jobflare kann.

White-Label-Mandanten

Eigene Domain, eigenes Branding, eigene Templates pro Kunde. Onboarding eines neuen Tenants in Minuten.

Google for Jobs

Korrektes JobPosting-Schema, Indexing-API-Anbindung. Neue Stellen sind innerhalb von Stunden bei Google sichtbar.

ATS-Bridges

Direkte Anbindung an Softgarden und Personio — oder Fallback in das integrierte Mini-ATS.

KI-Beschreibungs-Assistent

Eckdaten rein, geschlechtsneutrale SEO-Anzeige raus. Mit Tone-Presets pro Mandant.

Affiliate & SSO

Referral-Tracking mit Stripe-Auszahlung. SAML/OIDC für Enterprise-Mandanten.

Bulk-Import & Sync

CSV/XLSX-Mapping-Wizard und geplanter ATS-Sync, der geschlossene Stellen automatisch entfernt.

Team-Permissions

Rollen pro Mandant mit vollem Audit-Trail — wichtig für regulierte Branchen.

Fünf Templates

Vorgefertigte Karriere-Site-Templates plus modulares Block-System. Versioniert, Tenants entscheiden über Upgrades.

// Konkreter nächster Schritt

Plant ihr ein ähnliches SaaS?

Multi-Tenancy, Stripe-Subscriptions, ATS-Integrationen, White-Label — wir haben es gebaut. Wir wissen, wo die Bremsen sind und wie lange es realistisch dauert.

30-Minuten-Call, in dem wir eure Idee skizzieren: grobe Architektur, Aufwand-Spanne, Risiken. Keine Folien, kein Vertriebs-Theater — sondern das, was bei uns intern in solchen Gesprächen passiert.

30-Minuten-Call buchen