GYM INDIE
Booking gym privat per-sesi (PWA) yang menggantikan alur manual WhatsApp + spreadsheet — ketersediaan slot real-time, pembayaran terverifikasi, dan akses pintu otomatis. Live di produksi di gymindie.com.
- Klien
- GYM INDIE · Pontianak
- Peran
- Full-stack, end-to-end
- Platform
- PWA (installable)
- Stack inti
- Laravel 13 · PHP 8.3 · MySQL
Dari spreadsheet ke booking otomatis.
Saya bangun end-to-end dengan Laravel: ketersediaan slot real-time, verifikasi transfer 1-klik untuk admin, notifikasi WhatsApp otomatis (WAHA self-hosted), dan PIN smart-lock per booking untuk akses pintu tanpa petugas.
- 175Pelanggan
- 452Booking
- 391Sesi hadir
- 2.012Notif WhatsApp


Yang saya kerjakan
- Booking per-sesi dengan ketersediaan real-time — pelanggan memilih slot, sistem mencegah bentrok otomatis.
- Verifikasi pembayaran 1-klik untuk admin — konfirmasi transfer manual jadi cepat, tanpa cek rekening bolak-balik.
- Notifikasi WhatsApp otomatis (WAHA self-hosted) — konfirmasi booking & pengingat sesi terkirim sendiri.
- PIN smart-lock per booking — akses pintu otomatis per sesi, tanpa petugas jaga.
- Progressive Web App — installable di ponsel, cepat, dan terasa seperti aplikasi native.
- Di-deploy di Docker / VPS self-hosted — biaya operasional rendah, kendali penuh.
Hasil & dampak
- Menggantikan alur manual WhatsApp + spreadsheet dengan satu sistem booking.
- 452 booking dan 391 sesi hadir dari 175 pelanggan tercatat rapi.
- 2.012 notifikasi WhatsApp terkirim otomatis — pemilik fokus melayani, bukan membalas chat.
Dari booking sampai ruang kontrol.










Data pribadi customer, rekening, & angka bisnis disamarkan demi privasi.
Punya bisnis booking, sewa, atau penjadwalan?
Alur yang sama — ketersediaan real-time, pembayaran, dan notifikasi WhatsApp otomatis — bisa saya pasang untuk bisnis Anda. Scope & biaya jelas di muka.