Self Check-In Kiosk
The kiosk mode turns any tablet or computer into a self-service check-in station for your studio. Students can find their name and check themselves in with a single tap — no staff interaction needed.
Setting up a kiosk
- Open a browser on a tablet or dedicated device.
- Navigate to your kiosk URL:
https://www.bailaya.com/en/kiosk/{your-studio-id} - Log in with a studio owner, admin, or staff account. This account's session powers the kiosk — it must have the
edit:studentpermission. - The kiosk screen appears automatically after login.
Use your browser's full-screen mode (usually F11) for the best kiosk experience. On iPads, use Add to Home Screen for a full-screen app-like experience.
How it works
Home screen
The home screen shows:
- Studio name and today's date at the top
- Search bar — students can type their name, email, or phone to quickly find themselves
- Today's classes — cards showing class name, time, instructor, room, and check-in progress (e.g. "3/12 checked in")
Checking in
- Student taps their class (or searches for their name).
- The class roster appears showing all enrolled students.
- Student finds their name and taps the card.
- A green "Checked In!" confirmation appears.
- After 3 seconds, the screen returns to the roster automatically.
Students who are already checked in are shown with a green checkmark and cannot check in again.
Idle timeout
If no one interacts with the kiosk for 15 seconds, it automatically returns to the home screen. This prevents a student from accidentally leaving the kiosk on a different screen.
Auto-refresh
The class list refreshes automatically every 30 seconds to pick up new enrollments and check-ins made by staff in the dashboard.
Security
- The kiosk runs under a staff session — it has permission to check students in but cannot access settings, payments, or other admin features.
- Students cannot navigate away from the kiosk interface.
- The Log Out button in the top-right corner allows staff to end the kiosk session.
- Only enrolled students can be checked in — the kiosk does not allow walk-in registration.
Best practices
- Dedicated tablet: Use a cheap Android tablet or iPad mounted near the entrance.
- Full-screen browser: Prevents accidental navigation away from the kiosk.
- Staff account: Create a dedicated staff account for kiosk use (e.g. "front-desk@yourstudio.com") so you can revoke access independently.
- Check-in window: The studio's check-in window setting (configurable in Settings → Studio) determines how early/late students can check in relative to class start time.
Kiosk URL format
https://www.bailaya.com/{locale}/kiosk/{studioId}
Replace {locale} with your language code (en, es, fr, de, ru, ka) and {studioId} with your studio's ID (visible in Settings → Studio).