VATRA: преміальний лендинг стейкхаусу на Next.js

2 хв читання
Клієнт Власний концепт-проєкт
ТипОдносторінковий лендинг · Ресторан
МовиUA + EN
СтекNext.js · React · TypeScript · Vercel · Кастомна збірка
Liveз Червень 2026
Адресаsteakhouse-one.vercel.app

VATRA — вигаданий преміальний стейкхаус, який я спроєктував і зібрав як робочий концепт-лендинг, а не макет. Мета: єдиний публічний артефакт, що доводить — кастомний фронтенд-стек (Next.js, React, TypeScript) здатен дати відшліфований сайт ресторану високого рівня з двомовним контентом, SEO на рівні коду й реальним сценарієм бронювання, задеплоєний на сучасному CI/CD-конвеєрі.

Завдання

Спроєктувати односторінковий сайт, що передає атмосферу преміальної кухні на вогні та веде відвідувача до бронювання столу. Він мав відчуватися редакційним і дорогим, працювати двома мовами, залишатися швидким і працювати на продакшн-інфраструктурі — не статичний прототип.

Мій підхід

  1. Зібрав кастомний односторінковий сайт з нуля на Next.js (React + TypeScript, App Router) — без шаблону й конструктора сторінок.
  2. Розробив темну «вогняну» естетику з єдиним візуальним стилем і преміальною типографікою по всіх секціях: hero, філософія, відруби визрівання, меню, атмосфера, доставка й кейтеринг, бронювання.
  3. Зробив сайт двомовним (UA/EN) з перемикачем мов, що охоплює всі рядки інтерфейсу й контенту.
  4. Додав форму бронювання, сітку меню з цінами, галерею атмосфери та блок доставки/кейтерингу — повну комерційну структуру ресторанного лендингу.
  5. Задеплоїв через GitHub → Vercel (CI/CD, авто-HTTPS, CDN), із SEO-метою на рівні коду.
Меню — відруби визрівання

Результат

Відшліфований, повністю адаптивний двомовний лендинг, що веде відвідувача від першого враження до заявки на бронювання. Побудований на сучасному фронтенд-стеку й задеплоєний на продакшн-інфраструктурі, він водночас слугує доказом, що студія працює поза межами WordPress — включно з кастомними сайтами на React/Next.js.

Секція філософії — вогонь і цифри

Відомі компроміси

VATRA — концепт-проєкт: форма бронювання та сценарії доставки є фронтенд-демо, не під’єднані до реального бекенду ресторану чи платіжної системи. Бренд і контент вигадані. Кожне обмеження — свідомий вибір обсягу для портфоліо-демо, названий прямо, а не замаскований.

Форма бронювання

Стек

Next.js · React · TypeScript · App Router · Vercel (CI/CD) · Кастомна збірка (без UI-кіта фреймворку) · SEO на рівні коду

Атмосфера й доставка