Casa Verona
The platform of a restaurant on Piața Mică in Bistrița: a menu with online ordering, table bookings and a kitchen portal for staff.
- Client
- Casa Verona
- Stack
- Next.js 16, React 19, TypeScript, Tailwind CSS 4, Sanity, Google Places API, Vercel
- Year
- 2026

01 The problem
Orders and bookings arrived through separate channels and were tracked by hand, and the kitchen had no live view of what to cook and when. [TO CONFIRM]
02 The solution
A Next.js platform with the menu managed in Sanity. Guests order online, including scheduled orders and per-dish options, book a table from a visual date picker and manage the booking themselves. In the kitchen, a protected portal shows orders live, prints them on the thermal printer and closes the day with a sales report. Prices, opening hours and fees are computed on the server only.
03 The result
[Measurable result — to be confirmed with the client]
04 · What we built
- 01
Kitchen display system
Live orders, statuses, POS thermal printing and a daily sales report, behind a signed session.
- 02
Ordering with real rules
Cart, per-dish options, scheduled orders and a daily menu orderable only within its serving window; totals are recomputed on the server.
- 03
Bookings end to end
A visual date picker, email confirmation with add-to-calendar (Google and .ics) and a page to manage or cancel.
- 04
Live status & Google reviews
An open/closed badge driven by the real schedule in Bucharest time, and Google reviews pulled live through the Places API.
- 05
Notifications & payments
WhatsApp notifications for new orders and Netopia online-payment infrastructure. [TO CONFIRM whether online payments are live]
05 · Gallery




