Dough
A production P&L and operations platform for The Dough Show, a restaurant in Dr. Phillips, Orlando.
Designed and built solo in about two weeks. Dough pulls sales and labor from the Toast POS, bank activity from Plaid, and bank-alert emails from Microsoft 365 — then turns it into a live dashboard and an accrual P&L the owner can actually trust.
What it does
- Live sales & labor insights on a drag-and-drop dashboard board
- Accrual P&L with real payout-fee reconciliation
- Server-side rules engine that auto-categorizes bank transactions, plus split transactions
- Plaid bank feeds with the pending → posted lifecycle, webhooks, and encrypted tokens
- Cash-drawer reconciliation, a full audit trail, roles & permissions — multi-store ready
Built with
- Next.js 16 (App Router)
- React 19
- TypeScript
- PostgreSQL
- Prisma
- Auth.js
- Railway (migrations on deploy)
- Toast POS API
- Plaid
- Microsoft Graph