Back to Portfolio

Butter POS

Next-generation restaurant point-of-sale. AI-integrated, built from scratch by people who actually work with restaurants. Smooth as butter.

Role Founder & Architect
Type B2B SaaS
Stack React, Next.js, Node.js, PostgreSQL
Status In Development

Full-stack, real-time, distributed

Terminal UI

React + Next.js frontend optimized for touch terminals. Sub-100ms interactions for order entry and payment flow.

Service Layer

Node.js microservices connected via NATS messaging. Orders, payments, kitchen display, and reporting as independent services.

Data Layer

PostgreSQL with real-time sync. Offline-capable — the POS keeps running even when the network drops.

What it's built with

React + Next.js FRONTEND
Node.js BACKEND
PostgreSQL DATABASE
NATS Messaging EVENTS
Payment Processing API PAYMENTS
Claude API AI

Active development tracks

1

Order Management

Full order lifecycle — entry, modification, splitting, coursing, and void workflows with audit trails.

2

Kitchen Display System

Real-time KDS with ticket routing, prep timing, and multi-station coordination via NATS pub/sub.

3

Payment Processing

Integrated payment terminal support, tip management, split checks, and end-of-day reconciliation.

4

AI Integration

Menu suggestions, sales forecasting, and natural language reporting — the AI layer that makes Butter different.