bare-budget

A full-stack personal finance app built with Next.js, Node.js, and Postgres. Includes CSV transaction import, budgeting tools, categories, and a fully typed backend API.

nodejsexpressnextjstailwindpostgresprismadocker
View on GitHub

BareBudget is a full-stack budgeting platform that helps users understand their spending trends over time.

Features:

- CSV import + automated merchant cleanup

- Category assignment & budget tracking

- End-to-end TypeScript safety with Zod + Prisma

- Clean dashboard UI

Inspired by tools like Mint— but simplified and custom-built for developer control.

Project Screenshots