meinbudget.online
Screenshot der Anwendung MeinBudget

Ausgangslage

Wer Vermögen, Ausgaben und Mieteinnahmen im Blick behalten will, jongliert meist mehrere Apps plus Excel — nichts ist synchron, jede Auswertung ist Handarbeit, und am Monatsende weiß trotzdem niemand genau, wo das Geld geblieben ist.

Lösung

Ein System auf Next.js und Supabase, in dem 14 Rechner und Tools dieselbe Datenbasis teilen und live synchronisieren. Steuern, Sozialabgaben und Immobilienwerte werden transparent aufgeschlüsselt statt nur als Endzahl ausgegeben; ein Partner-Modus gibt über Row-Level-Security definierte Bereiche für gemeinsame Finanzen frei — geteilte Zahlen, ohne dass jeder alles sieht.

Im Kern

Mein Portfolio

Wertpapiere und Vermögensaufbau mit Kurs-Anbindung und Verlaufs-Charts — Vermögen sehen, statt es zu schätzen.

Haushaltsbuch

Einnahmen und Ausgaben mit Kategorien, Trends und 50/30/20-Logik — Budget-Realität auf einen Blick.

Vermieter-Tool

Mietobjekte, Nebenkosten und Cashflow je Einheit im Blick — die Rendite pro Wohnung, nicht als Klumpen.

Partner-Modus

Geteilte Finanzbereiche mit klar definierten Freigaben — gemeinsame Finanzen ohne Datenschutz-Bauchschmerzen.

Code-Einblick

lib/budget/rule.ts
// 50/30/20-Regel: Netto in Bedarf, Wünsche, Sparen aufteilen
export function splitByRule(net: number) {
  return {
    needs:   Math.round(net * 0.5),   // Fixkosten
    wants:   Math.round(net * 0.3),   // Lebensstil
    savings: Math.round(net * 0.2),   // Vermögensaufbau
  }
}
// Ist-Ausgaben gegen das Soll je Topf spiegeln
export function variance(actual: Buckets, target: Buckets) {
  return BUCKETS.map((k) => ({ bucket: k, delta: actual[k] - target[k] }))
}

Tech-Stack

FrameworkNext.js, TypeScript
DatenSupabase, PostgreSQL
SyncRealtime-Module
ChartsDatenvisualisierung
PaymentsStripe

Ergebnis

Live unter meinbudget.online — 14 Finanz-Tools in einem System, die sich eine Datenbank teilen. Zeigt, wie man ein Multi-Tool-Produkt über eine gemeinsame PostgreSQL-Basis synchron hält, Annahmen transparent aufschlüsselt und mit Row-Level-Security einen sauberen Partner-Modus baut.

Ähnliches Projekt geplant?

Ich baue solche Anwendungen als Festpreis-Projekt. Eine kurze Mail mit dem Ziel genügt.

Projekt anfragen