Project
TableTab
Restaurant POS & Management Platform
A multi-tenant restaurant platform combining POS, online ordering and back office. I designed the modular NestJS backend on PostgreSQL and Redis, built the customer and admin apps in Next.js, and own authentication, onboarding, tenant management, email workflows, realtime order tracking, an offline-capable POS, and the containerized production setup.

TableTab login and QR dine-in ordering screen
My role
Senior Full-Stack Developer
Stack
8 technologies
Built with
01 — Overview
What it is
TableTab is a multi-tenant restaurant platform that brings the POS, online ordering and back office together in one product.
I designed the modular NestJS backend on PostgreSQL and Redis, built the customer-facing and admin apps in Next.js and TypeScript, and set up the containerized production infrastructure.
02 — Impact
My impact
- 1Designed a modular NestJS backend on PostgreSQL and Redis for many restaurants on one platform.
- 2Built realtime order tracking with Server-Sent Events, so guests and the kitchen see status changes instantly.
- 3Made the POS keep taking orders when the network drops, syncing them automatically once it's back.
- 4Implemented authentication, restaurant onboarding, tenant management and per-role permissions enforced on every endpoint.
- 5Set up email workflows and containerized production deployment on Hetzner behind Cloudflare.
