Atlas einrichten — SaaS für Autovermietungen
Hol dir das kostenlose Atlas-SaaS, lass Claude es in deinem eigenen Supabase-Projekt einrichten und veröffentliche deine funktionierende Kopie auf Hostinger. Live-Demo ansehen (öffnet in einem neuen Tab)
Roadmap & Ressourcen
Voraussetzungen
Hostinger-Hosting
Der Code von Atlas ist kostenlos, das Hosting ist ein kostenpflichtiger Tarif. Hier läuft deine Live-Website.
Wähle einen Hostinger-Tarif
Nutze den Unlimited-Tarif oder einen Cloud-Tarif mit Web-App-Deployment.
Claude Desktop
Dein KI-Assistent für die Einrichtung. Claude erledigt die technische Arbeit im Tab Code.
Claude Desktop herunterladen
https://claude.ai/download
Node.js
Version 20.19 oder neuer. Um den Rest kümmert sich Claude.
Node.js herunterladen
https://nodejs.org/en/download
Git
Damit veröffentlichst du deine Kopie von Atlas. Claude führt die Git-Befehle für dich aus.
Git herunterladen
https://git-scm.com/
Supabase-Konto
Für den Start reicht der kostenlose Tarif. Ein neues Projekt erstellst du, wenn Claude danach fragt.
Supabase-Konto erstellen
https://supabase.com/dashboard
GitHub-Konto
Kostenlos. Dort liegt deine eigene private Kopie von Atlas, von der Hostinger bereitstellt.
GitHub-Konto erstellen
https://github.com/signup
Atlas holen
Atlas herunterladen
Atlas ist kostenlos und Open Source unter der MIT-Lizenz.
Atlas auf GitHub öffnen
https://github.com/salhiworks/atlas-car-rental-saas
Klicke auf Code und dann auf Download ZIP Entpacke die heruntergeladene Datei Lege den Ordner atlas-car-rental-saas-main an einem leicht auffindbaren Ort ab, zum Beispiel unter Dokumente
Du nutzt schon Git? Dann kannst du das Repository stattdessen klonen. Claudes Einrichtung funktioniert mit beidem.
Atlas in Claude Desktop öffnen
Claude Desktop Code Local Select Project Folder Open Trust Workspace
Wähle den Atlas-Ordner selbst — den, in dem README.md liegt.
Supabase mit Claude einrichten
Bitte Claude, Atlas einzurichten
Sende im Tab Code bei geöffnetem Atlas-Ordner diese Nachricht:
Prompt für die Atlas-Einrichtung
Startet die integrierte Einrichtung von Atlas. Claude erledigt die technische Arbeit für dich.
Set up Atlas for me.
Claude folgt dem integrierten Einrichtungs-Skill von Atlas. Es prüft deinen Computer, installiert, was Atlas braucht, und erledigt die technische Arbeit selbst. Es hält nur an, wenn es dich braucht, und jeder dieser Momente ist eine Aufgabe in diesem Guide.
Erstelle dein Supabase-Projekt
Danach fragt Claude zuerst. Atlas kommt immer in ein neues, leeres Projekt.
Supabase-Dashboard öffnen
https://supabase.com/dashboard
Klicke auf New project — der Free-Tarif reicht Gib ihm einen Namen und bewahre das Datenbankpasswort sicher auf Kopiere die Project ID, sobald das Projekt bereit ist, und füge sie in Claude ein
Supabase Project Settings General
Wenn Claude dich bittet, dich bei Supabase anzumelden oder dein Projekt zu verbinden, folge genau seinen Anweisungen.
Installation bestätigen
Claude zeigt Name, Region und Erstellungsdatum deines Projekts und fragt, ob es Atlas dort installieren darf. Prüfe, dass es das gerade erstellte Projekt ist, und antworte dann mit yes. Dieses eine yes deckt den Rest ab:
Erstellt die Atlas-Datenbank (54 Migrationen, vorher als Vorschau gezeigt)
Stellt die 4 Edge Functions von Atlas bereit und prüft sie
Konfiguriert die App nur mit deinem Publishable key
Führt den automatischen Build und die Prüfungen von Atlas aus
Das dauert ein paar Minuten, und du musst nichts öffnen oder testen. Ist das Projekt nicht leer, hält Claude an und ändert nichts.
GitHub vorbereiten
Erstelle ein leeres privates Repository
Das ist deine eigene Kopie von Atlas auf GitHub. Hostinger stellt deine Website daraus bereit.
GitHub-Repository erstellen
https://github.com/new
Gib dem Repository einen Namen Wähle Private Lass README, .gitignore und license ausgeschaltet Klicke auf Create repository Kopiere die Repository-URL
Veröffentlichung bestätigen
Füge die Repository-URL in Claude ein, wenn es danach fragt. Claude bereitet Git vor, prüft, dass keine Geheimnisse enthalten sind, und zeigt eine kurze Zusammenfassung: dein Repository und den main-Branch. Prüfe, dass das Repository dir gehört, und antworte dann mit yes.
Claude pusht nie in das ursprüngliche Atlas-Repository. Wenn Git eine Anmeldung verlangt, bittet Claude dich, den Push selbst auszuführen — melde dich dann über den Browser an, denn GitHub akzeptiert dort nicht dein Kontopasswort.
Auf Hostinger bereitstellen
Importiere dein Repository
Noch kein Hosting? Hol dir zuerst einen Tarif unter Voraussetzungen.
Hostinger Websites Add Website Web App Import Git Repository
Verbinde GitHub und wähle Only select repositories Wähle dein Atlas-Repository und den main-Branch Wähle die kostenlose temporäre Domain oder deine eigene Domain
Build einstellen und bereitstellen
Behalte das Framework-Preset Vite bei, das Hostinger erkennt Wähle Node.js 22 oder die neueste angebotene Version Setze den Build-Befehl auf npm run build Setze das Ausgabeverzeichnis auf dist
Füge genau diese zwei Umgebungsvariablen hinzu. Claude zeigt dir beide Werte, alle anderen Vorschläge kannst du ignorieren:
VITE_SUPABASE_URL VITE_SUPABASE_PUBLISHABLE_KEY
VITE_SUPABASE_URL
Projekt-URL
VITE_SUPABASE_PUBLISHABLE_KEY
Publishable key
Diese Werte findest du in Supabase
Öffne Connect
https://supabase.com/dashboard/project/_?showConnect=true
Sicherheit
Hier gehört nur der Publishable key hin. Füge niemals einen Secret- oder service_role-Key in eine VITE_-Variable ein — alles, was mit VITE_ beginnt, ist im Browser sichtbar.
Klicke auf Deploy und warte, bis der Build fertig ist Kopiere die Adresse deiner Website und füge sie in Claude ein
Claude prüft, dass die Live-Website über HTTPS lädt und mit deinem Supabase-Projekt verbunden ist.
Live gehen und deine Agentur erstellen
Trage deine Live-Adresse in Supabase ein
Registrierungs- und Passwort-E-Mails verlinken auf diese Adressen. Claude schickt dir die genaue Site URL und vier Redirect URLs für deine Hostinger-Domain — kopiere sie aus Claudes Nachricht.
Supabase Authentication URL Configuration
Setze die Site URL auf deine Live-Adresse, beginnend mit https:// Füge die vier Redirect URLs einzeln hinzu Klicke auf Save und sag Claude dann, dass es erledigt ist
Jede Redirect URL ist deine Live-Adresse, gefolgt von einem dieser Pfade:
/auth/callback
/accept-invite
/auth/reset-password
/confirm-email
Erstelle deine Agentur
Öffne den Registrierungslink, den Claude dir gibt — deine Live-Adresse, gefolgt von /sign-up Erstelle deine Agentur mit derselben E-Mail-Adresse wie dein Supabase-Konto Öffne die Bestätigungs-E-Mail im selben Browser Melde dich an und sag Claude Bescheid, sobald das Dashboard deine Agentur zeigt
Warum dieselbe E-Mail-Adresse: Der integrierte E-Mail-Versand von Supabase erreicht nur die Adressen deines Supabase-Teams, etwa zwei Nachrichten pro Stunde. Claude bestätigt dann, dass deine Agentur mit dir als Owner existiert — du musst nichts testen.
Atlas ist live. Jeder Push in den main-Branch stellt es jetzt neu auf Hostinger bereit. Bitte Claude also um jede Änderung, auch um deinen eigenen Namen, dein Logo oder deine Farben, und dann um den Push.
Vor echten Kunden
Verbinde deinen eigenen E-Mail-Anbieter (Custom SMTP), bevor sich Kunden oder Mitarbeitende außerhalb deines Supabase-Teams registrieren:
Supabase Authentication Emails SMTP Settings