NZ

nordeim/zero-balance

浏览器自动化

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 质量 58 趋势 20

A production-grade budget planner built around one rule — — and a self-hosted, superset clone of the reference ZeroBudget app (zero-balance-4885a8f3.base44.app), rebuilt as a single Next.

概览

A production-grade budget planner built around one rule — — and a self-hosted, superset clone of the reference ZeroBudget app (zero-balance-4885a8f3.base44.app), rebuilt as a single Next.js application with cookie-session auth, a Prisma/SQLite store, and a full three-tier test suite. ZeroBalance tracks income, savings, and expenses as budget items, computes your net position against the net-zero goal in real time, and breaks your balance sheet into assets and liabilities for net-worth tracking. The dashboard aggregates everything into allocation percentages, a needs/wants/savings donut, and 50/30/20 guideline rows; every expense category can be decomposed into line items through a built-in calculator that recalculates the category total server-side on every change. The clone keeps pixel-level visual parity with the reference while fixing its two mobile navigation bugs (see Superset fixes). The live reference app has quirks and bugs, measured against the clone: 1.

README

以下为原文 README 节选,完整内容请查看原文。

ZeroBalance — Budget Planner

A production-grade budget planner built around one rule — Income = Savings + Expenses — and a self-hosted, superset clone of the reference ZeroBudget app (zero-balance-4885a8f3.base44.app), rebuilt as a single Next.js application with cookie-session auth, a Prisma/SQLite store, and a full three-tier test suite.

Overview

ZeroBalance tracks income, savings, and expenses as budget items, computes your net position against the net-zero goal in real time, and breaks your balance sheet into assets and liabilities for net-worth tracking. The dashboard aggregates everything into allocation percentages, a needs/wants/savings donut, and 50/30/20 guideline rows; every expense category can be decomposed into line items through a built-in calculator that recalculates the category total server-side on every change. The clone keeps pixel-level visual parity with the reference while fixing its two mobile navigation bugs (see Superset fixes).

Key Features

Feature Description
🎯 Net Zero Goal hero Forest-gradient dashboard card computing Income − Savings − Expenses, allocation %, and Under Budget / NET ZERO / Over Budget status
📊 Net Zero Breakdown A 3-level expandable drill-down (section → category → subcategory → item, accordion-style) with sign-prefixed rows ($5,550.00 → plain format - $1250.00) and a sign-conditional Net Balance (lime/orange/blue)
📈 Spending Breakdown donut recharts pie in the reference’s sector order [Savings, Want, Need] (#8fbc3f / #3b7ea1 / #e07a3b) with piggy-bank / heart / circle-alert legend icons
🧮 Category Calculator Break any expense category into line items (name, amount, frequency, provider, policy #); each mutation recalculates and persists the parent item’s amount server-side, with category-adaptive chrome (“Rent Calculator / Break down your rent…”)
💰 Net Worth tracker Assets vs liabilities tabs grouped by type under capitalize headers, gradient summary card with the 0.21:1 / ∞:1 asset-to-liability ratio
🔍 Filterable item views Search + category + frequency (+ payment method on expenses) filters; per-classification/per-frequency badge maps, capitalized green Recurring badge; hover-revealed Edit/Calculate buttons on expense cards (plus a superset delete in the edit dialog)
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add nordeim/zero-balance
新手?先看 mcpskill.org 教程 →