Full Stack Developer
Fumari — Restaurant Management System
Full venue operations platform: floor tables, orders, multi-area kitchen displays, staff/HR scheduling, and HMRC-oriented accounting — delivered as a PWA on venue Docker Compose with on-LAN thermal printing.
Live demomotion demo · muted loop

Tables system dashboard

Orders dashboard

Kitchen areas overview

Mocktail bar kitchen display

Main kitchen display

Shisha kitchen display

Staff management

HR module

HR schedule

Accounting system

Accounting reports
technologies
- [Next.js]
- [React]
- [TypeScript]
- [Tailwind CSS]
- [Zustand]
- [Prisma]
- [PostgreSQL]
- [Zod]
- [JWT]
- [Stripe]
- [SumUp]
- [Twilio]
- [Nodemailer]
- [Recharts]
- [jsPDF]
- [Docker]
- [Cloudflare Tunnel]
- [Tailscale]
- [ESC/POS]
- [Vitest]
Problem
Hospitality venues need one system for service floor, kitchen routing, workforce, payments messaging, and bookkeeping instead of fragmented tills, spreadsheets, and printers.
Features
- JWT staff authentication
- Tables / floor system
- Orders and multi-kitchen displays
- Staff, HR, and scheduling
- Accounting and reports
- Stripe / SumUp payments + Twilio SMS
- On-LAN ESC/POS print agent
- Docker Compose venue deployment
Outcome
Shipped Browser/PWA → Next.js (React + API) → PostgreSQL (Prisma), with Stripe/SumUp, Twilio, optional Redis, Cloudflare Tunnel, and an ESC/POS print-agent for thermal printers on the LAN.