Reconext Logo
Reconext
Digital Kreasi
Course
Deskripsi
Di course ini kamu akan membangun aplikasi Event Ticketing full-stack dari nol β€” mulai dari setup environment sampai fitur check-in QR code yang benar-benar bisa dipakai di event sungguhan.

Tidak ada yang dilewati. Kita mulai dari Docker Compose untuk menyiapkan environment development (Nginx, PHP 8.4, MySQL 8.4, Mailpit, phpMyAdmin), lalu bangun sistem autentikasi custom menggunakan OTP 6-digit via email β€” karena password saja tidak cukup aman. Setelah itu kita implementasikan multi-role system (user biasa, organizer, admin) dengan middleware chain yang proper.

Kamu akan belajar cara organizer membuat dan mempublish event dengan upload banner image menggunakan Laravel Storage, sekaligus memahami bagaimana admin mereview dan menyetujui pendaftaran organizer lewat panel admin yang lengkap.

Bagian yang paling menarik: integrasi Midtrans Snap sebagai payment gateway. Kita implementasikan alur pembelian tiket yang sesungguhnya β€” dari generate Snap token, popup pembayaran, sampai webhook notifikasi dari Midtrans. Setelah bayar, buyer langsung mendapat e-tiket digital dengan QR code yang dibuat real-time tanpa library berbayar.

Puncaknya adalah fitur QR check-in scanner β€” organizer bisa scan QR tiket buyer menggunakan kamera browser (tanpa install aplikasi) dengan feedback suara real-time menggunakan Web Audio API.

Yang akan kamu kuasai:

Laravel 12 (routing, middleware, Eloquent ORM, Storage facade, Notification)
Docker Compose untuk development environment
Sistem autentikasi OTP tanpa package tambahan
Role-based access control dengan middleware
Integrasi payment gateway (Midtrans Snap)
QR code generation dan scanning dari browser
Tailwind CSS untuk UI yang profesional dan responsif
Kita juga akan kasih Source Code Fullnya buat kamu yang udah beli kelas ini

Cocok untuk: Developer PHP yang sudah paham dasar OOP dan ingin naik level ke Laravel dengan membangun project nyata β€” bukan sekadar tutorial CRUD biasa.
Kurikulum
Ringkas, jelas, dan ga bikin nyasar.
Course
Pendahuluan
  • Sebelum Mulai Coding Baca Pendahuluan dulu yu
    Durasi 5 menit
    β†’
Event Ticketing
  • Setup - Instalasi
    Durasi 5 menit
    β†’
  • Autentikasi - OTP
    Durasi 5 menit
    β†’
  • Multi Role System
    Durasi 5 menit
    β†’
  • Pendaftaran Organizer
    Durasi 5 menit
    β†’
  • Dashboard Admin Panel
    Durasi 5 menit
    β†’
  • Manajemen Event
    Durasi 5 menit
    β†’
  • Pembelian Tiket - User
    Durasi 5 menit
    β†’
  • Pembayaran Midtrans
    Durasi 5 menit
    β†’
  • E-Ticket QR-Code
    Durasi 5 menit
    β†’
  • Check-in QR Oleh Penyelenggara Event
    Durasi 5 menit
    β†’
  • Redesign Halaman Utama
    Durasi 5 menit
    β†’
Rangkuman / Project Conclusion
  • Rangkuman
    Durasi 5 menit
    β†’
Preview