Back to Work

Website + E-Commerce
As-Safiyyah Museum
The Challenge
Create a premium digital experience for a Saudi museum serving both Arabic and international visitors, with an intuitive ticket booking system that works on all devices.
The Solution
Built a Next.js + TypeScript site with full Arabic RTL support as default. A 5-step booking flow with QR code ticket generation and a fully responsive design that works perfectly on mobile.
The Results
Exceptional bilingual user experience, fully integrated booking system, and high performance reflecting the museum's cultural identity.
Tech Stack
Next.jsTypeScriptTailwind CSSnext-intlqrcode.react
Key Features
- Arabic RTL design as default
- 5-step ticket booking flow
- QR code ticket generation
- Arabic/English language toggle
- Mobile responsive design
Next Project
Neurodivergent Productivity App