Students self-book from your calendar. Waitlists auto-promote when someone cancels. Expired certifications block the wrong sign-ups before you see them. Built for the shop owner who is done running a spreadsheet.
The parts of a dive-shop calendar that used to eat your Saturday.
Students see your calendar and book themselves into classes. You stop being the bottleneck.
When someone cancels, the top of the waitlist moves up automatically. No email chain, no offer-and-accept.
Students upload a photo of their card once. You verify it once. The app blocks enrollment in courses that require an expired prereq.
When a student cancels, everyone who needs to know finds out. You do not draft the message.
Run the same Open Water schedule next month with one click. Not a recurring-events system you have to configure. Just a copy button that works.
Name, address, logo, staff, the courses you offer. Edit it in the app. Students see it. No help ticket to change your phone number.
One shop, one monthly price. Cancel any time.
Email us and we will spin up your shop and send you a magic sign-in link. Self-serve Stripe checkout is coming next.
Ask anything else at hello@scubaroster.com.
Yes. Students sign in with a magic link, same as you. No password. Their account is created the first time they enroll.
Email us and we will spin up a demo shop for you to poke at.
Supabase Postgres in the United States. You own it. You can export it.
The app is a web app today. It runs in any browser, phone or desktop. Native apps are on the roadmap once shop count justifies it.