Tiket Zone adalah aplikasi web pemesanan tiket yang dikembangkan sebagai tugas kampus. Aplikasi ini mendukung dua peran utama, yaitu User dan Admin, serta dirancang untuk mensimulasikan proses pembelian dan verifikasi tiket event secara digital.
🔗 GitHub: github.com/bilalrafael/tiketZone
👤 Fitur untuk User (Pengguna Biasa)
- Melihat daftar event tanpa perlu login.
- Untuk membeli tiket, pengguna harus login terlebih dahulu atau membuat akun.
- Setelah login, pengguna dapat:
- Memilih event.
- Mengisi biodata seperti NIK dan No Telp.
- Melakukan pembayaran secara manual melalui transfer bank.
- Mengunggah bukti pembayaran (screenshot transfer).
- Menunggu verifikasi dari admin.
- Jika sudah diverifikasi, pengguna dapat mengunduh tiket dalam format PDF di menu keranjang untuk digunakan masuk ke venue event.
🛠️ Fitur untuk Admin
- CRUD Event: Menambah, mengedit, dan menghapus event yang tersedia.
- Untuk setiap event, admin dapat melihat daftar pembeli tiket.
- Admin melakukan:
- Mengecek bukti pembayaran dari pembeli.
- Verifikasi bukti pembayaran yang diunggah oleh pembeli.
- Setelah diverifikasi, sistem memberikan akses bagi user untuk mengunduh tiket PDF.
⚙️ Teknologi yang Digunakan
| Komponen |
Teknologi |
| Backend |
Laravel (PHP) |
| Frontend |
Blade Template Engine |
| Database |
MySQL |
| PDF Generator |
DomPDF Laravel |
| Authentication |
Laravel Auth (Login/Register) |
| Upload Gambar |
Storage Laravel (public path) |
🖼️ Dokumentasi
Beranda Tiket Zone

Checkout Tiket

Halaman Keranjang Untuk Unduh Tiket
