Minimal, secure, fast

Tax payment schedules, without the chaos.

Build payment schedules, generate client drafts, and track confirmations across workflows without losing the thread.

Credentials auth via NextAuth. Data stored in Postgres via Prisma.

Payments board

Filter by due window and status. Generate portal links in bulk.

Acme LLC

Due Jan 15

DUE SOON

Northwind Inc

Due Jan 31

SENT

Client

Due Feb 15

CONFIRMED

Client

Due Apr 15

DRAFT

A calmer workflow for accounting teams

Polished UI, consistent components, and thoughtful defaults—designed to reduce friction.

Workflow-first planning

Organize client payment plans in reusable workflows without starting from scratch.

Client checklist portal

Publish a secure checklist link so clients can confirm payments after they submit.

Payments board

Filter by due window and status, then generate portal links in bulk for the rows in view.

Clean, minimal UI

Soft surfaces, consistent components, and accessible focus states—no UI noise.

Secure by default

Credentials auth via NextAuth. Data stored in Postgres via Prisma.

Built for speed

App Router + server components where it matters for crisp navigation and fast pages.

From planning to confirmation

Build client plans in one workspace, then track outcomes in a modern board.

Save each plan as a reusable workflow.
Publish a portal checklist link per client.
Clients confirm payments; you see status updates.

Designed for focus

Generous spacing, soft surfaces, and clear hierarchy for day-to-day use.

Better empty states and table readability.
Clear labels and helper text for forms.
Subtle hover/focus states with accessible contrast.

Security that doesn’t get in the way

Auth stays locked down, protected routes stay protected, and the client portal keeps sharing simple.

NextAuth Credentials
Prisma + Postgres
Protected middleware