2024 dachte ich, ich könnte etwas Großes bauen. Ich veröffentlichte eine Plattform zur Bewertung von Lehrkräften – und bekam einen Anruf von meinem Direktor. Das Projekt ist inzwischen geschlossen, aber ich habe nie aufgehört, Neues zu veröffentlichen.
In den letzten zwei Jahren habe ich Dutzende Projekte ausprobiert: ein KI-Bildtool, ein KI-Gateway, eine KI-Lernapp. Heute arbeite ich weiter an LearnX und habe noch viele Ideen, die ich ausprobieren möchte.
Doch jede neue Idee begann mit derselben ersten Woche: Login, Zahlungen, E-Mails, Datenbank und Deployment einrichten. Bevor ich an der spannenden Funktion arbeiten konnte, baute ich wieder dieselbe Grundlage.
Also baute ich Supastack zunächst für mich selbst: eine Codebasis, die ich für jedes neue Projekt wiederverwenden kann. Die Grundlage einmal einrichten und meine Zeit dann in die Idee stecken.
Dann wurde mir klar, dass ich damit nicht allein sein konnte. Wenn ich dadurch mehr Zeit fürs Bauen habe, hilft es vielleicht auch dir. Deshalb teile ich es.
Ich veröffentliche weiter neue Projekte. Ich möchte nur, dass die nächste Idee direkt mit der Idee selbst beginnt.
Alles, was in supastack steckt.
Codebasis
Next.js und Expo teilen TypeScript-Module, sodass Agenten und Menschen einen einzigen Codebase erweitern, statt Oberflächen zu duplizieren.
Checkout, Kundenportal und signierte Webhooks halten Abos und Produktzugang synchron. Tausche Stripe gegen Paddle, Polar oder einen anderen Adapter — ohne Billing neu zu bauen.
Einladungen, Mitgliedschaftsgrenzen und ein konsistenter workspaceId-Scope verbinden Identität, Daten und Produktzugang — für einen Solo-Bereich oder eine ganze Organisation.
Workspace
workspaceIdPersönlicher Workspace
4 von 4 im Scope · Jeder Nutzerdatensatz bleibt innerhalb dieser Grenze.
Ich arbeite im Marketing und bin kein Vollzeitentwickler. Supastack bringt Authentifizierung, Workspaces, Abrechnung, BYOK-KI, E-Mail und Themes in einer Codebasis zusammen. Mit AGENTS.md und den Prompts kann ich mit Claude Code loslegen, ohne zuerst das ganze Repository zu kennen. Für ein KI-SaaS ist das eine solide Grundlage.
pnpm verify:local, die Theme-Pakete und die Blockbibliothek haben mir geholfen, meine gesamte Marketingseite schnell neu zu gestalten. Mit dem Kit lässt sich gut arbeiten.
Beim Bau von Skin Profile konnte ich direkt sehen, wie Authentifizierung, Abrechnung, Jobs und der KI-Router eingerichtet sind. Das wirkt sehr vollständig.
Ich entwickle Lixing, eine App zur täglichen Reflexion, die lokal funktioniert. Deshalb habe ich sie nicht zu Supastack migriert. Stattdessen habe ich das Monorepo unter Windows gestartet und vier Muster übernommen: Konfiguration, sichere Lizenzspeicherung, Berechtigungen und eine Paywall. Die Änderungen bestanden 26 Tests hinter einem Feature-Flag. Authentifizierung und Abrechnung brauche ich noch nicht, aber wenn Lixing ein Backend benötigt, habe ich bereits eine gute Vorlage.
Ich nutze Supastack jetzt für das Backend meiner App. Hätte ich es von Anfang an gehabt, hätte ich mir noch mehr Arbeit gespart.
Raven S.
Ich habe das Repository gründlich durchgesehen und die Rust-Tests laufen lassen. Nur wenige Boilerplates bieten eine Desktop-Option – für mich fühlt sich Supastack daher wie ein wahr gewordener Traum an. Die Grenzen sind schriftlich festgehalten und der Code hält sich daran – die Desktop-App dupliziert nie UI oder Auth der Web-App.