SoundTix adalah solusi all-in-one untuk manajemen event dan tiket musik elektronik. Platform ini memberdayakan Event Organizer untuk menjangkau lebih banyak Pengunjung secara instan, sambil memberikan pengalaman pemesanan yang modern dan terorganisir di bawah kendali sistem Administrator yang handal.
Bagi para penggemar, SoundTix menawarkan kemudahan pencarian konser berdasarkan artis atau kota, serta jaminan tiket digital yang aman dan mudah diunduh.
Rasakan kemudahan mencari hiburan tanpa batas.
- Immersive Experience: Disambut dengan antarmuka bertema neon-dark yang membangkitkan hype konser sejak klik pertama.
- Smart Discovery: Temukan konser impianmu dengan mudah berdasarkan Nama Artis, Genre (Pop, Rock, Jazz), atau Kota.
- Transparent Pricing: Harga tiket termurah langsung ditampilkan di depan, tanpa biaya tersembunyi.
Lebih dari sekadar membeli, ini tentang mengamankan momen.
- Multi-Tier Booking: Pesan tiket Regular untuk teman-temanmu dan VIP untuk dirimu sendiri dalam satu transaksi.
- Real-Time Status: Pantau status pesananmu dari
Pending(Menunggu Persetujuan) hinggaLunas. - Flexible Cancellation: Berubah pikiran? Batalkan pesananmu sendiri dengan mudah, dan kuota tiket akan otomatis dikembalikan ke sistem.
- E-Ticket Eksklusif: Unduh tiket digital berformat PDF dengan desain premium dan QR Code unik yang siap di-scan di pintu masuk.
Kendali penuh di tangan Anda.
- Organizer Studio: Dashboard eksklusif untuk mengelola seluruh rangkaian acara Anda.
- Total Control: Buat, edit, dan atur event Anda sendiri—mulai dari poster, deskripsi, hingga lokasi.
- Custom Ticketing: Buat variasi tiket tanpa batas (Presale, Early Bird, VVIP) dengan stok dan harga yang berbeda.
- Manual Approval: Fitur keamanan di mana Anda memegang kendali untuk Menerima atau Menolak setiap pesanan yang masuk.
Penjaga kualitas ekosistem.
- Quality Control: Memverifikasi setiap akun Organizer baru sebelum mereka diizinkan membuat acara.
- Global Management: Memiliki akses penuh untuk mengedit atau menghapus event apapun demi menjaga standar platform.
- Business Insight: Memantau total pendapatan tiket dari seluruh event yang terdaftar.
Aplikasi ini dibangun menggunakan stack teknologi yang handal dan scalable:
- Core Framework: Laravel 10 / 11 (PHP)
- Frontend Engine: Blade Templates dengan Tailwind CSS (Vite)
- Database: MySQL (Relational Data Management)
- Key Libraries:
dompdf/html2pdf.jsuntuk pencetakan tiket digital presisi.
Siap untuk menjalankan SoundTix di mesin Anda? Ikuti langkah mudah ini:
Pastikan PHP, Composer, dan MySQL sudah terinstall. Lalu clone repositori ini:
git clone [https://github.com/Pareddd/FINALWEB.git](https://github.com/Pareddd/FINALWEB.git)
cd eticketcomposer install
npm installDB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=#database_anda
DB_USERNAME=root
DB_PASSWORD=Jalankan perintah ini untuk generate key, migrasi tabel, dan mengisi data awal (seeder):
php artisan key:generate
php artisan migrate:fresh --seed
php artisan storage:link5. Jalankan Aplikasi Buka dua terminal terpisah untuk menjalankan server Laravel dan Vite (untuk asset).
Terminal 1
php artisan serveTerminal 2
npm run dev