Skip to main content
← All work

Marketing site · Restaurant

Restaurant Landing Site: a menu in four languages.

A promotional restaurant site with an interactive Swiper menu, rating-carded dishes, and full support for Arabic, English, Polish, and Chinese — built as a lightweight pure frontend.

Restaurant landing site menu showcase
Client
Restaurant — international audience
Role
Full site design and development
Stack
HTML5 · Tailwind CSS · Swiper.js
Status
Delivered

The problem

One menu, four languages, and RTL that actually works.

The restaurant serves an international audience — the site had to present its menu attractively across Arabic, English, Polish, and Chinese, with Arabic RTL rendered professionally, not as an afterthought.

The approach

Designed for the menu, engineered for the languages.

We built the menu as the centerpiece — a Swiper.js slider with rating-carded dishes and a cart interaction layer — and handled the language problem with a selector plus Arabic-specific fonts (Almarai and Tajawal) for clean RTL rendering.

What we built

  • — An interactive menu slider with Swiper.js
  • — Dish cards with a rating system and cart interaction
  • — Four-language support: Arabic, English, Polish, Chinese
  • — Dedicated pages: home, about, contact, and address
  • — Specialized Arabic typography for professional RTL
  • — A responsive, backend-free build
  • HTML5
  • Tailwind CSS
  • JavaScript
  • Swiper.js

The outcome

A menu that welcomes guests in their own language.

A professional multi-page, multi-language site with a distinctive visual identity and lightweight performance — every audience gets the menu, natively.

The interactive menu slider — dishes, ratings, and cart in one motion.
Four languages behind one selector, with Arabic RTL rendered properly.

Serving customers in more than one language?