Case study

Zaytoun & Étoilecase study.

A fine-dining restaurant showcase in Riyadh with a photographed menu, three-step reservation wizard and brand story.

Visit the sitezaytoun.dranovo.com
Next.js 16React 19TypeScriptTailwind CSS 4
Outcomes

Production surfaces and workflows, without unverified performance claims.

3
reservation steps
Menu
menu with dietary filters
RTL
Arabic-first experience
Brand
integrated brand story
Project links
02/The story

Zaytoun & Étoilecase study.

Challenge

Create a premium restaurant experience where brand story, menu and reservations feel like one product.

Solution

Built the homepage, menu, story pages and interactive reservation wizard with calendar, seating and occasion selection.

03/TESTING & QUALITY

Behavior coveredby the test suites.

Representative cases from the project repositories; no coverage totals claimed.

Test tools
Next.js buildESLint
01

Reservation wizard

Guests, date and time flow into seating, occasion and guest details.

02

Booking calendar

Past days and Mondays are disabled according to the showcase rules.