Operasional Harian
Scheduling — bikin & kelola sesi
Schedule template, recurring class, capacity, waitlist
12 menit baca
Fitur ini sebenarnya apa
Kalender sesi: kapan, siapa yang pegang, di ruangan mana, muat berapa orang. Yang kamu buat di sini itu juga yang dilihat pelanggan waktu mau booking.
Penerapannya per jenis usaha
Satu fitur berarti hal berbeda tergantung usahamu.
- Gym & studio kebugaran
- Kelas berulang tiap minggu. Dibuat sekali, lalu jalan sendiri sampai kamu ubah.
- Spa & salon
- Bukan kelas berjadwal, tapi slot janji temu per terapis. Yang mengunci slot itu ketersediaan orangnya.
- Barbershop
- Sering tidak dipakai sama sekali — pelanggan datang langsung. Yang berguna cuma jam buka dan siapa yang jaga.
- Lapangan & venue
- Slot sewa per jam. Satu lapangan tidak bisa dipesan dua orang di jam yang sama, dan itu yang dijaga di sini.
Scheduling adalah jantung operasional OBARA OS. Semua sesi (group class, private session, treatment) di-create di sini, dan member bisa book ke sesi-sesi tersebut.
Tab di page Schedule
- Sessions — kalender utama buat group class & private session (selalu aktif)
- Spaces — kalender booking ruangan/court/equipment (muncul kalau modul booking_courts aktif)
- Visits — kalender kunjungan/treatment medis (muncul kalau modul medical_records aktif)
Kalau cuma satu tab yang aktif, tab strip-nya disembunyikan otomatis — page langsung tampil tab itu.
Bikin sesi pertama
Recurring schedule
Untuk class yang berulang setiap minggu (e.g. Yoga setiap Senin 18:00), pakai 'Repeat weekly'. Sistem auto-generate sesi 8 minggu ke depan, bisa di-extend.
Capacity & waitlist
- Capacity full → booking ditolak otomatis (member dapat option waitlist)
- Waitlist enabled → member di-notify auto kalau ada cancel
- Coach bisa increase capacity ad-hoc lewat detail modal
Cancel & reschedule
Cancel sesi <2 jam sebelum mulai akan auto-refund credit ke member yang sudah book. Cancel >2 jam masuk policy tenant (default: full refund). Set policy di Settings.
Private session
Pilih service yang capacity=1 (e.g. 'Personal Training'). Sistem treat sebagai private — di kalender display nama member yang booking, bukan count.