- My role
- The menu website, and the setup of each restaurant I bring in
- When
- 2026
- Built with
Next.js 15
React 19
TypeScript
Tailwind
Radix UI
TanStack Query
next-intl
Framer Motion
- See it
- menus.ka2s.io
Who it is for
Restaurants that want to replace paper menus, and change a dish or a price without reprinting anything.
What I built
The menu website's public menu pages, the sign-up wizard, the template showcase and the theme system.
I also set up each restaurant I bring in: the menu in three languages, the photos, the theme, a final check, and a QR sticker for the tables.
How it works
- The restaurant's menu is entered once, in Arabic, Hebrew and English.
- A theme is applied: 4 layouts times 6 colour palettes, with a style override for fine-tuning.
- Guests scan the QR code and the menu opens on their phone, in their language, right to left where it should be.
- The restaurant edits its dishes in an admin panel.
3languages in every menu
4 × 6layouts times colour palettes
78 of 115commits in the menu website are mine
5restaurants use it today

Live today
Public menus and the product page are live at menus.ka2s.io, and five restaurants use them. Each restaurant changes its menu in the admin panel.
