One Spirit — Sewa Mobil Elf

— tentang project
Platform booking online untuk rental mobil Isuzu Elf — mencakup katalog armada dengan filter tanggal, form booking dengan pemilihan supir, sistem review & rating, dashboard user, admin panel (kelola mobil/supir/booking/users), dan email notifikasi ke admin saat booking masuk. Guest booking tanpa deposit; harga negociate via WhatsApp.
tantangan
Rental mobil elf konvensional masih bergantung pada WhatsApp untuk seluruh proses booking — tidak ada visibility armada tersedia, pelanggan harus tanya satu per satu untuk cek tanggal, dan admin sulit mengelola jadwal seluruh armada secara terpusat.
solusi
Platform dengan katalog online yang menunjukkan armada tersedia per tanggal secara real-time. Booking masuk → notifikasi email ke admin → harga di-negosiasi via WhatsApp. Admin mengelola armada, supir, dan booking lewat panel terpadu. Rating & review membangun kepercayaan tanpa perlu testimonial manual.
— highlights
- Katalog armada dengan filter tanggal — tersedia/tidak tersedia otomatis berdasarkan booking yang sudah masuk
- Pemilihan supir saat booking dengan cek ketersediaan per rentang tanggal (overlap query)
- Email notifikasi ke admin saat booking baru via Laravel Mail + NewBookingAdminNotification mailable
- Review & rating per armada (1 mobil → banyak review), ditampilkan di homepage dan katalog
- Admin panel resource-based (MobilElf, Supir, User, Booking) dengan middleware role:admin
- Typed.js untuk efek ketikan di halaman About; AOS untuk scroll animation di seluruh halaman
- Laravel Breeze untuk auth (login, register, email verification, password reset)
- Dashboard user untuk lihat invoice booking (middleware auth + verified)