Skip to content
TALAL
← All work

Case study / 02

Bowlo

Bowling & Arcade Entertainment Platform

Role
Full-stack developer (design + build)
Year
2026
Stack
Next.js 14 / TypeScript / Tailwind CSS / Supabase / next-intl (i18n / RTL) / Framer Motion / Apple Wallet
Bowlo — Bowling & Arcade Entertainment Platform — Homepage
Homepage

The overview

Bowlo is a complete, production website and booking platform for a bowling & arcade entertainment venue in Riyadh. Customers explore the venue, check live availability, and book lanes online in Arabic or English, with paid VIP reservations handled end-to-end. Behind the scenes, the venue's team manages pricing, bookings, offers, page content, and photos themselves — no developer needed for day-to-day changes. The site is live at www.bowlobowling.com.

Visit live project

01 / The challenge

The venue had no online presence and handled every booking manually. They needed a polished, Arabic-first website (with full right-to-left layout) that could take real reservations and payments online — while letting non-technical staff keep prices, content, photos, and availability up to date on their own, without relying on a developer for every edit.

02 / The response

A modern Next.js website backed by a managed cloud database. Every piece of public content is editable from a custom dashboard, so the team controls pricing, offers, page copy, photos, and availability in real time. VIP reservations are paid online through a secure hosted checkout, and confirmed bookings generate an Apple Wallet pass. The entire experience is fully bilingual, with instant language switching and proper right-to-left and left-to-right handling.

What shipped

  1. 01Bilingual AR/EN with full RTL layout and instant language switching
  2. 02Online lane & VIP booking with live availability and time-slot scheduling
  3. 03Secure online payments for VIP reservations via a hosted checkout
  4. 04Apple Wallet passes auto-generated for confirmed bookings
  5. 05Custom management dashboard — bookings, pricing, offers, schedule, gallery, and photos
  6. 06Content-managed website — staff update copy, prices, and images without touching code
  7. 07Live Google reviews integrated into the site
  8. 08Full technical SEO — structured data, sitemaps, and search-engine optimization
Bowlo — Bowling & Arcade Entertainment Platform — Bowling — lanes & pricing
Bowling — lanes & pricing
Bowlo — Bowling & Arcade Entertainment Platform — VIP Room — private booking
VIP Room — private booking
Bowlo — Bowling & Arcade Entertainment Platform — Café — menu
Café — menu

Next case study

Lead Room