Skip to content
All work

Case study ·2026

Bowlo — Bowling & Arcade

Booking + admin platform for a bowling & arcade venue — bilingual AR/EN, lane booking, and a pricing dashboard.

Role

Full-stack developer

Year

2026

Stack

  • Next.js
  • Tailwind
  • i18n/RTL
screenshot coming

Overview

Bowlo is a complete booking and management platform for a bowling & arcade venue: customers book lanes online in Arabic or English, and staff manage pricing, bookings, and reports from a custom admin dashboard.

The problem

The venue handled bookings by phone and walk-ins, with no way to manage peak-hour pricing or see how lanes were performing. Everything also had to work flawlessly in Arabic — full RTL — as well as English.

The solution

A full-stack Next.js app: a step-by-step lane booking flow, an admin dashboard for pricing and reports, and first-class bilingual support with RTL layout, localized content, and Arabic typography.

Highlights

  • Bilingual AR/EN with full RTL layout
  • Step-by-step lane booking flow
  • Admin dashboard for pricing, bookings & reports
  • Type-safe data layer with server rendering

Gallery

screenshot coming
screenshot coming
screenshot coming

Add screenshots via images in content/site.ts.