Cafe & Grill
A German restaurant asked for a website and ended up with a full ordering and reservation system: bilingual, with Stripe payments and a structured menu.

The Challenge
The restaurant had no website, and orders and reservations only happened over the phone. That slowed things down and capped how many tables they could fill. The customer base is split between German and Russian speakers, so the site had to work in both languages.
What We Did
The design came together in Figma; the build is React with Redux for state management. Customers browse the menu across eight categories - bakery, pastry, kitchen, fish, grill, meat, drinks, and sushi - and pay through Stripe at checkout. A reservation system is built in, and a Swiper gallery shows the space and the food. The site runs in German and Russian with instant switching.
The Result
The restaurant now takes orders and reservations online around the clock, with Stripe handling payments at checkout.
Key Features
- Logo design
- Full design from Figma to production
- Online ordering with Stripe payments
- Menu across 8 categories
- Online reservation system
- Swiper photo gallery
- Two languages: German and Russian
- React + Redux state management
- Optimized for mobile devices