PHP Native
Object-Oriented Programming (OOP)
MySQL
Vanilla JavaScript
Bootstrap 5
FontAwesome 6
CSS3
FPDF Library
Aplikasi Reservasi & Booking Tiket Shuttle Travel Mobil adalah platform berbasis web responsif yang dirancang khusus untuk memfasilitasi bisnis transportasi darat antar kota (shuttle/travel mobil). Sistem ini memisahkan hak akses antara Tamu (Guest), Pelanggan Terdaftar (Customer), Kasir, dan Administrator dengan alur pemesanan yang mulus dan modern seperti aplikasi travel komersial terkemuka.
Fitur Utama Aplikasi:
- Landing Page & Profile Perusahaan Modern: Menampilkan profil perusahaan, keunggulan layanan, daftar armada ( Toyota Hiace, Elf, dll.) beserta fasilitasnya, serta rute aktif yang bersumber langsung dari database. Dilengkapi form pencarian rute interaktif bagi pengunjung umum.
- Sistem Login-Wall & Parameter Forwarding: Pengunjung tamu wajib masuk sebelum melakukan booking. Setelah login berhasil, pengguna akan langsung diteruskan kembali secara otomatis ke rute awal yang mereka cari tanpa harus mengulang proses pencarian.
- Pemesanan Tiket ala Traveloka (Horizontal List & Checkout Modal): Jadwal keberangkatan ditampilkan dalam bentuk list baris horizontal yang rapi. Proses booking menggunakan Bootstrap 5 Modal yang interaktif dengan kalkulasi total harga tiket secara real-time lewat JavaScript (Vanilla JS) saat kuota kursi diubah.
- Tiket Digital & Integrasi Salin Rekening: Riwayat pesanan disajikan dalam bentuk mockup Tiket Digital berlubang samping yang estetik dengan penanda status berwarna. Tersedia modal tata cara pembayaran transfer bank yang dilengkapi tombol "Salin Nomor Rekening" sekali klik.
- Dashboard Kasir & Verifikasi Transaksi: Kasir dibekali antarmuka berbasis tab (Pending & Lunas) lengkap dengan pencarian filter instan dan statistik ringkasan pendapatan secara real-time.
- Laporan & Cetak PDF Invoice Resmi: Integrasi dengan library FPDF di sisi backend untuk menghasilkan dokumen invoice fisik berformat PDF secara dinamis setelah status pembayaran dikonfirmasi lunas oleh kasir.
Tertarik membuat project seperti ini?
Diskusi Dengan Saya