Erste Schritte mit Lovable – Deine erste React-App in 30 Minuten
TL;DR: „Du brauchst keine Programmierkenntnisse. Beschreibe, was du willst – Lovable baut dir eine echte React-App mit Datenbank und Auth."
— Till FreitagWas ist Lovable?
Lovable ist eine KI-gestützte Entwicklungsplattform, mit der du vollwertige Web-Applikationen per natürlicher Sprache erstellen kannst. Kein Code-Editor, keine Terminal-Befehle – du beschreibst einfach, was du brauchst, und Lovable generiert eine produktionsreife React-Anwendung mit Supabase-Backend.
Das Ergebnis ist kein Website-Baukasten-Output, sondern echter, sauberer TypeScript-Code, den du jederzeit exportieren und selbst hosten kannst.
Was wir in 30 Minuten bauen
In diesem Tutorial erstellen wir eine einfache Aufgabenverwaltung (To-Do-App) mit folgenden Features:
- Aufgaben erstellen, abhaken und löschen
- Daten werden in einer Datenbank gespeichert
- Responsives Design für Desktop und Mobile
- Benutzer-Authentifizierung (Login/Signup)
Voraussetzungen
- Ein Lovable-Account (kostenlos registrieren)
- Ein Browser – mehr brauchst du nicht
Schritt 1: Projekt erstellen (2 Minuten)
- Öffne lovable.dev und logge dich ein
- Klicke auf "New Project"
- Gib deinem Projekt einen Namen, z. B. „Meine To-Do-App"
- Du landest im Lovable Editor – links der Chat, rechts die Live-Vorschau
💡 Tipp: Lovable erstellt automatisch ein React + Vite + Tailwind CSS Projekt. Du musst nichts konfigurieren.
Schritt 2: Die erste Anweisung (5 Minuten)
Schreibe in den Chat:
Erstelle eine moderne To-Do-App mit folgenden Features:
- Eine Eingabezeile zum Hinzufügen neuer Aufgaben
- Jede Aufgabe hat eine Checkbox zum Abhaken
- Abgehakte Aufgaben werden durchgestrichen dargestellt
- Ein Löschen-Button pro Aufgabe
- Modernes, cleanes Design mit abgerundeten Karten
Lovable generiert jetzt den kompletten Code und du siehst das Ergebnis sofort in der Live-Vorschau. Innerhalb von Sekunden hast du eine funktionale App.
Schritt 3: Design anpassen (5 Minuten)
Die App funktioniert – aber vielleicht willst du das Design tweaken. Schreibe einfach:
Ändere das Farbschema zu einem dunklen Theme mit einem Akzent in Blau.
Füge eine Überschrift "Meine Aufgaben" hinzu und zeige die Anzahl
offener Tasks an.
Lovable versteht natürliche Sprache und passt den Code entsprechend an. Du kannst auch auf Elemente in der Vorschau klicken und direkt sagen, was sich ändern soll.
Iterativ arbeiten
Das ist die Stärke von Lovable: Du arbeitest iterativ. Jede Anweisung baut auf dem Vorherigen auf. Du musst nicht alles im ersten Prompt perfekt beschreiben – verfeinere Schritt für Schritt.
Schritt 4: Datenbank aktivieren (8 Minuten)
Bisher leben die Daten nur im Browser-Speicher. Um sie persistent zu machen, aktivierst du Lovable Cloud:
- Klicke auf das Cloud-Symbol in der Seitenleiste
- Aktiviere Lovable Cloud – das erstellt automatisch eine Datenbank
Dann schreibe in den Chat:
Speichere die Aufgaben in der Datenbank statt im lokalen Speicher.
Erstelle eine Tabelle "todos" mit den Feldern: id, title, completed, created_at.
Lovable erstellt die Datenbank-Tabelle und verbindet die App automatisch. Deine Daten bleiben jetzt auch nach einem Browser-Refresh erhalten.
Schritt 5: Login hinzufügen (8 Minuten)
Jetzt fügen wir eine Benutzer-Authentifizierung hinzu, damit jeder Nutzer seine eigenen Aufgaben sieht:
Füge eine Benutzer-Authentifizierung hinzu:
- Login- und Signup-Seite mit E-Mail und Passwort
- Nur eingeloggte Nutzer sehen ihre eigenen Aufgaben
- Füge einen Logout-Button in der Navigation hinzu
Lovable richtet Auth über Lovable Cloud ein, erstellt die nötigen Policies und verbindet alles. Du hast jetzt eine vollwertige Full-Stack-App mit Datenbank und Benutzer-Management.
Schritt 6: Veröffentlichen (2 Minuten)
Deine App ist fertig – Zeit, sie live zu schalten:
- Klicke auf "Publish" oben rechts
- Lovable gibt dir eine öffentliche URL
- Teile den Link – fertig!
Alternativ kannst du den Code auch über GitHub exportieren und selbst hosten.
Was du gelernt hast
In 30 Minuten hast du:
- ✅ Eine React-App von Grund auf erstellt
- ✅ Das Design iterativ angepasst
- ✅ Eine Datenbank angebunden
- ✅ Benutzer-Authentifizierung implementiert
- ✅ Die App veröffentlicht
Ohne eine einzige Zeile Code selbst zu schreiben.
Nächste Schritte
Jetzt, wo du die Grundlagen kennst, kannst du weiter experimentieren:
- API-Anbindungen: Verbinde externe Services wie Stripe für Zahlungen oder SendGrid für E-Mails
- Komplexere Datenmodelle: Erstelle Relationen zwischen Tabellen (z. B. Projekte → Aufgaben → Kommentare)
- Team-Features: Füge Echtzeit-Kollaboration oder Rollen-basierte Zugriffsrechte hinzu
- Custom Domains: Verbinde deine eigene Domain für einen professionellen Auftritt
Für wen eignet sich Lovable?
| Zielgruppe | Anwendungsfall |
|---|---|
| Gründer & Startups | MVPs und Prototypen in Stunden statt Wochen |
| Designer | Interaktive Prototypen statt statischer Mockups |
| Entwickler | Boilerplate überspringen, schneller zum Kern |
| Unternehmen | Interne Tools und Dashboards ohne IT-Abteilung |
Du willst tiefer einsteigen? Auf unserer Lovable Tool-Seite findest du einen ausführlichen Vergleich mit WordPress, Webflow und klassischer Entwicklung.
Fazit
Lovable demokratisiert Software-Entwicklung. Du musst kein React, kein TypeScript und kein SQL können – du musst nur beschreiben können, was du brauchst. Die Plattform übersetzt deine Ideen in produktionsreife Anwendungen.
Der beste Weg, Lovable zu verstehen, ist es selbst auszuprobieren. Erstelle jetzt dein erstes Projekt →
Verwandte Artikel

Lovable im Praxistest: Vom Prompt zur Production-App
Wir nutzen Lovable täglich in der Agenturpraxis. Ein ehrlicher Erfahrungsbericht: Features, Workflows, Stärken, Schwäche…
Weiterlesen
Die Köpfe hinter Vibe Coding – 7 Menschen, die Software-Entwicklung neu definieren
Vibe Coding ist kein Trend mehr – es ist eine Bewegung. Wir stellen die 7 wichtigsten Köpfe vor: von Andrej Karpathy bis…
Weiterlesen
Vibe Coding Tools im Vergleich: Cursor vs. Lovable vs. Bolt vs. Windsurf vs. Claude Code (2026)
Welches Vibe-Coding-Tool ist das richtige für dich? Wir vergleichen die 8 wichtigsten Tools – von AI-IDEs bis Full-Stack…
Weiterlesen