WorkMalahi - entertainment group, Saudi Arabia
Malahi
The brief was a site with some animations. For an entertainment brand the site is the product - so a cinematic, scroll-driven video front end.

What they asked for
A company website with some animations.
What they actually needed
For an entertainment brand the website is the product: a visitor decides whether to book from how the place feels on screen. Light animation would have undersold it.
What I built
- A cinematic front end with scroll-driven video.
- Next.js, Three.js, React Three Fiber, PixiJS, Rive, Spline and GSAP - device-aware, degrading gracefully on low-end hardware.
- The platform underneath: branches, activities, events, bookings, B2B requests, CMS, transactional email and payments on Supabase.
- Bilingual Arabic and English throughout.

