Step 2 is underway

A clean foundation before a single real transaction.

This rebuild starts with the pieces that protect the whole app: source control, authentication, a private user profile, Supabase row-level security, and a simple path to Vercel deployment.

Now

Project shell

Next.js, TypeScript, Tailwind, and the first branded app surface.

Now

Supabase-ready auth

Server and browser clients, sign-in flow, callback route, and session proxy.

Next

Quick Entry

Income, expenses, checks, and equity balance corrections with balanced journal lines.

Build order: auth and RLS first, then Houses, Accounts, and the first trustworthy transaction.