Budget App

Give every dollar a job.

A YNAB-style budgeting app scaffold. Full server-side Next.js, running in a container on AWS App Runner, talking to PostgreSQL on RDS, with credentials held in Secrets Manager.

Open the budget →

Frontend + API

Next.js (App Router)

Server components and route handlers, built as a standalone server image.

Database

PostgreSQL on RDS

Accessed over a private VPC connector via the node-postgres pool.

Hosting

AWS App Runner

Pulls the image from ECR, autoscales, and health-checks /api/health.

Health endpoint: /api/health