Pyrizhok
Food & Delivery2025

Ordering, POS & Delivery System for a Kharkiv Café

Pyrizhok is a home-style Ukrainian café in the historic centre of Kharkiv. We replaced paper orders with one system — ordering website, tablet POS, kitchen printing, delivery with the café's own couriers, loyalty and stock — and that system became Vitrina, our white-label platform, with Pyrizhok as its first client.

Duration:4 months
Team:5 specialists
100+
Dishes on the Menu
7
Apps & Services
Pyria
AI Assistant
Checkbox
Fiscal Receipts

Challenge

Pyrizhok has been baking pies and cooking Ukrainian home-style food for more than ten years, with over a hundred dishes on the menu and its own delivery. Orders came in by phone and on paper, and the till, delivery, loyalty and stock each lived in a separate tool. The owners wanted guests to order from the café directly rather than through an aggregator — with a system the staff would actually adopt.

Solution

We built one system around a single order. Guests order on a Next.js website with a page for every dish, or from the QR code on the table; the Expo app for iOS and Android runs on the same backend. Staff sell on an Android tablet POS integrated with the PrivatBank card terminal, tickets and receipts print on the café's own printers through a print agent on the local network, and couriers work in their own app with live tracking and cash records. The admin panel covers the menu, recipe cards and food cost, stock, purchasing with invoice recognition from photos, loyalty points and partner discounts. Pyria — the café's own character — is an AI assistant that answers guests' questions about the menu, suggests dishes and hands the conversation to a person when needed. The backend is NestJS with Prisma and PostgreSQL; fiscal receipts go through the Checkbox software cash register and online payments through LiqPay.

Results

Pyrizhok moved from paper orders to one digital system. Instead of maintaining a one-off build, we generalised it: the café's name, colours, menu and keys became a brand configuration, and the code became Vitrina — a platform other venues can launch on. Pyrizhok is its first client and runs the same code every client gets, with no custom fork.

100+
Dishes on the Menu

The Team

Team size
5 specialists
Duration
4 months
Delivered
2025

Technology Stack

Frontend
Next.js
Backend
NestJSSocket.io
Mobile & Desktop
ExpoReact Native
Data & Infra
PrismaPostgreSQLCloudflare R2Turborepo
AI & Integrations
LiqPay
Other
TypeScript
"We went from paper orders to a fully digital operation in a couple of months. Very responsive team, they understand how a real business works."
S
Sergii Chekuschkin
Co-owner, Pyrizhok

Project Gallery

Pyrizhok — gallery 1
Pyrizhok — gallery 2
Pyrizhok — gallery 3
Pyrizhok — gallery 4
Pyrizhok — gallery 5
Pyrizhok — gallery 6
Pyrizhok — gallery 7
Pyrizhok — gallery 8
Pyrizhok — gallery 9
Let's work together

Let's Scope Your Project

Tell us what you're building. We'll tell you how we'd approach it.