Ausgaben-Tracker ohne Code bauen: so entsteht die App
Ausgaben-Tracker ohne Code bauen: so entsteht die App
Ein Ausgaben-Tracker ist kein Website-Text, sondern eine kleine Anwendung mit Datenbank. Bei Zugo beschreiben Sie im Klartext, was erfasst werden soll und wer die App benutzt. Der Builder erzeugt Eingabemaske, Speicherung und Auswertung, startet das Ergebnis vor der Übergabe in einer Sandbox und veröffentlicht es unter einer eigenen Adresse.
Der Text bleibt beim Thema Geld, weil sich ein Haushaltsbuch anders verhält als eine Aufgabenliste. Zahlen sammeln sich jahrelang an, sie müssen wiederfindbar sein, und der Nutzen entsteht nicht beim Eintragen, sondern beim Auswerten drei Monate später.
Was muss ein Ausgaben-Tracker mindestens können?
Vier Dinge, und das ist wörtlich gemeint. Eine Buchung erfassen mit Betrag, Datum, Kategorie und einer kurzen Notiz. Eine Liste, die sich nach Zeitraum und Kategorie filtern lässt. Eine Summe pro Monat. Und die Möglichkeit, eine falsch eingetragene Buchung wieder zu korrigieren.
Alles darüber hinaus ist Komfort, und Komfort ist der Grund, warum die meisten selbstgebauten Haushaltsbücher nach sechs Wochen verwaisen. Wer beim Eintragen sieben Felder ausfüllen muss, trägt eben nicht ein, und eine App ohne Daten wertet nichts aus.
Die härteste Anforderung ist deshalb die Geschwindigkeit der Eingabe. Ein Kaffee für ein paar Euro sollte in wenigen Sekunden an der Kasse eingetippt sein, mit dem Daumen, ohne Nachdenken. Das heißt: Datum vorbelegt mit heute, Kategorie als Liste statt als Freitext, Betrag als erstes Feld mit Zahlentastatur.
Wie sieht der Prompt für einen Ausgaben-Tracker aus?
Der Builder arbeitet mit Ihrer Beschreibung, also gehören die Felder hinein, nicht nur der Wunsch. Diese Vorlage deckt den Alltagsfall ab:
Baue eine Web-App zum Erfassen privater Ausgaben.
1. Eingabe: Betrag, Datum (vorbelegt heute), Kategorie
aus einer festen Liste, Notizfeld, Zahlungsart
(Karte, bar, Überweisung).
2. Kategorien: Miete, Lebensmittel, Mobilität, Gesundheit,
Freizeit, Abos, Sonstiges.
3. Übersicht: Liste aller Buchungen, filterbar nach Monat
und Kategorie, mit Summe oben.
4. Auswertung: Ausgaben je Kategorie im gewählten Monat,
Vergleich zum Vormonat.
5. Bearbeiten und Löschen einzelner Buchungen.
Anmeldung mit E-Mail, jede Person sieht nur eigene Daten.
Optimiert für das Telefon.
Die letzte Zeile ist die wichtigste und wird am häufigsten vergessen. Ein Ausgaben-Tracker wird unterwegs benutzt, nicht am Schreibtisch, und eine breite Tabelle mit zwölf Spalten ist auf dem Telefon unbrauchbar. Wie ein Prompt aufgebaut ist, der beim ersten Versuch trifft, steht in Wie schreibe ich einen guten Prompt.
Braucht die App eine Anmeldung und eine Datenbank?
Sobald mehr als eine Person eintragen soll, ja. Die Anmeldung und die Speicherung laufen über Supabase, das für Datenbank, Login und Dateien angebunden wird. Ohne diese Anbindung gäbe es keinen Ort, an dem Buchungen den nächsten Tag überleben.
| Wer benutzt die App | Was Sie brauchen | Worauf zu achten ist |
|---|---|---|
| Nur Sie selbst | Anmeldung mit E-Mail, eine Datenbank | Am einfachsten. Trotzdem Login, sonst liest jeder mit, der die Adresse kennt |
| Familie oder Wohngemeinschaft | Anmeldung, gemeinsamer Bereich, Feld "wer hat bezahlt" | Die Abrechnung untereinander früh mitdenken, sonst wird sie nachträglich teuer |
| Kleines Team, Spesen | Anmeldung, Rollen, Freigabe durch eine zweite Person | Ab hier ist es keine Privat-App mehr, sondern ein Prozess mit Nachweispflichten |
| Verein oder Kasse | Anmeldung, Kategorien nach Haushaltsplan, Export | Der Kassenprüfung muss die Liste vorgelegt werden können |
Der häufigste Fehler ist, den Mehrpersonenfall erst nach dem ersten Build nachzuschieben. Wer allein anfängt und ein halbes Jahr später Rollen einbaut, muss die vorhandenen Buchungen jemandem zuordnen, und diese Zuordnung existiert nicht rückwirkend. Mehr dazu in KI-App-Builder mit Supabase.
Welche Kategorien und Felder gehören wirklich hinein?
Halten Sie die Liste kurz und ändern Sie sie selten. Sieben bis zehn Kategorien reichen für einen Privathaushalt, und der eigentliche Erkenntnisgewinn steckt in der Trennung von Fixkosten und veränderlichen Ausgaben.
Fixkosten sind Miete, Versicherungen, Abos, Strom. Sie ändern sich selten, aber sie bestimmen, wie viel überhaupt zum Verteilen bleibt. Veränderliche Ausgaben sind Lebensmittel, Mobilität, Freizeit. Nur an diesen lässt sich im laufenden Monat noch etwas drehen.
Ein Feld, das sich fast immer lohnt: eine Markierung für ungewöhnliche Einmalausgaben. Ohne sie sieht der Monat mit der Autoreparatur aus wie ein Monat, in dem Sie über Ihre Verhältnisse gelebt haben, und der Vergleich zum Vormonat wird wertlos.
Weglassen können Sie fast immer Unterkategorien. Sie fühlen sich beim Planen gut an und kosten beim Eintragen jedes Mal eine Entscheidung, die Sie nach zwei Wochen nicht mehr treffen wollen.
Was kostet der Aufbau in Credits?
Gerechnet wird in Credits, und die Zahlen gelten für alle Projekttypen gleich.
| Aktion | Credits | Im Hi-Fi-Modus |
|---|---|---|
| Änderung an einem Projekt | 3 | 6 |
| Neuer Build | 6 | 12 |
| Mehrseitige Plattform | 12 für die ersten drei Seiten, danach 3 je weiterer Seite | doppelt |
Ein Ausgaben-Tracker mit Eingabe, Liste und Auswertung ist in der Regel eine mehrseitige Plattform, weil Erfassung, Übersicht und Auswertung getrennte Ansichten sind. Danach folgen die Feinheiten als Änderungen.
Die Tarife: Free gibt Ihnen 5 Credits, Pro kostet 25 $ im Monat mit 200 Credits, Business 99 $ im Monat mit 800 Credits. Zweihundert Credits entsprechen, nur für eine Sache ausgegeben, etwa 16 mehrseitigen Plattformen oder 33 Builds oder 66 Änderungen. Vor der Anmeldung ehrlich gesagt: 5 Credits sind weniger als die 6 Credits eines einzelnen Builds. Der kostenlose Tarif zeigt die Oberfläche, er liefert kein fertiges Projekt. Abgerechnet wird in US-Dollar.
Wie kommen die Daten wieder heraus?
Diese Frage entscheidet, ob die App ein Jahr überlebt. Daten, die nur in einer Ansicht existieren, sind für Steuererklärung, Kassenprüfung oder den Wechsel zu einem anderen Werkzeug wertlos.
Planen Sie deshalb von Anfang an einen Export als Tabellendatei ein, gefiltert nach Zeitraum. Diese Datei ist das, was Sie an eine Steuerkanzlei weitergeben, in eine Tabellenkalkulation ziehen oder aufheben, falls die App eines Tages nicht mehr läuft.
Zwei Grenzen dazu, klar benannt. Ein automatischer Abruf vom Bankkonto gehört nicht zu den Anbindungen: verfügbar sind Supabase, Stripe, GitHub, Vercel, Resend, eigene Domain und Google Analytics. Buchungen entstehen also durch Eingabe. Und der Builder erzeugt keine steuerrechtlich geprüfte Buchführung, sondern eine saubere Liste. Was davon für Ihre Rechtsform ausreicht, beantwortet Ihre Steuerberatung.
Wer die Anwendung später selbst weiterentwickeln will, exportiert den Quelltext über GitHub oder deployt über Vercel im eigenen Konto. Wie so ein Projekt insgesamt entsteht, steht in App ohne Programmieren erstellen.
Was ist mit Datenschutz, wenn andere Menschen mitbuchen?
Solange Sie allein eintragen, ist es Ihre Sache. Sobald Kolleginnen, Vereinsmitglieder oder Mitbewohner ihre Ausgaben eingeben, verarbeiten Sie personenbezogene Daten, und dann gelten die üblichen Pflichten: sparsam erheben, Zugriff begrenzen, löschen können.
Praktisch bedeutet das drei Entscheidungen im Prompt. Jede Person sieht nur eigene Buchungen, außer im ausdrücklich gemeinsamen Bereich. Es gibt eine Funktion zum vollständigen Löschen eines Kontos samt Daten. Und Freitextfelder werden nicht mit Gesundheits- oder anderen sensiblen Angaben gefüllt, auch nicht in der Notizspalte.
Ein Baukasten kann diese Regeln umsetzen, aber er beurteilt Ihren Fall nicht. Ob eine Datenschutzerklärung, ein Verarbeitungsverzeichnis oder eine Vereinbarung nötig ist, klärt eine Beratung, nicht die Software.
Wo hört ein KI-Builder beim Thema Geld auf?
Drei Grenzen, ohne Beschönigung.
Bankanbindung und automatische Kategorisierung eingehender Umsätze sind Aufgaben spezialisierter Anbieter. Wer täglich hunderte Kontobewegungen sortieren muss, ist mit einem Finanzprogramm besser bedient als mit einer selbstgebauten App.
Sehr spezifische Fachlogik entsteht über mehrere Änderungen, nicht mit einem Prompt. Anteilige Umlagen in einer Wohngemeinschaft, Fremdwährungen mit Kursdatum oder wiederkehrende Buchungen mit Ausnahmen sind machbar, brauchen aber Runden.
Und bei einem großen Produkt ersetzt der Builder kein Entwicklungsteam. Jeder Build läuft vor der Übergabe in einer Sandbox, und was nicht startet, wird nicht ausgeliefert. Diese Prüfung sagt, dass die App öffnet, nicht dass Ihre Rechnung aufgeht.
Wie fange ich an?
Bauen Sie zuerst die kleinste Fassung: Eingabe, Liste, Monatssumme. Tragen Sie zwei Wochen lang echte Ausgaben ein, bevor Sie irgendetwas ergänzen. Nach diesen zwei Wochen wissen Sie genau, welche Felder fehlen und welche Sie nie ausgefüllt haben.
Ein einfacher Build steht in etwa einer Minute, eine mehrseitige Plattform in einigen Minuten. Die Anmeldung und die Datenbank kommen über Supabase dazu, sobald außer Ihnen jemand eintragen soll, und diesen Schritt schieben Sie besser nicht auf.
Anfangen können Sie auf zugo.dev. Beginnen Sie mit einer Kategorienliste auf Papier, das ist die halbe Beschreibung.