Music · Booking

МуzzZал

A booking platform for music rehearsal rooms.
Website plus a mobile app built with Expo.

5 daysbuild time
6rooms in the demo
2platforms (web and mobile)
livedata from Supabase

Build a portfolio product to sell to studios and rehearsal spaces. The customer should be able to browse the rooms, pick hours on an interactive grid and book without a phone call — like musbooking.com, but for a single venue.

Next.js with server components so the catalogue loads fast, a client-side schedule grid where hours are selected by dragging, and Supabase for storage and atomic slot booking. The Expo app reuses the same database and the same business logic.

01

Room catalogue

Cards with photos, descriptions, equipment and price. Filtering by instrument type. Each room has its own page with a gallery.

02

Interactive schedule grid

A horizontal grid from 09:00 to 22:00 across seven days. Taken slots are marked in real time. Hour ranges are selected by dragging.

03

Online booking

A short form with name and phone number. Slots are locked atomically on confirmation. Payment happens at the venue.

04

Mobile app

A native iOS and Android app built with Expo. The same Supabase data and the same booking flow, in a mobile layout.

Next.js 15React 18TypeScriptTailwind v4SupabaseExpoReact NativeDocker

Need a platform like this?

I can adapt it to your studio or rehearsal space in one to two weeks.

Discuss a project →