Kelas Online
Build Web Booking Flight Tickets - Laravel 11, Filament
Build Awesome Website
Release date October 2024
Last updated November 2024
Member
14 enrolled
Tingkatan
Sertifikat
Konsultasi
Develop Your Skills
Dalam kelas ini, Anda akan belajar cara membangun website pemesanan tiket pesawat dengan fitur lengkap dan profesional. Garuda Project dirancang untuk memudahkan pengguna dalam mencari dan memesan tiket penerbangan dengan cepat dan efisien. Dengan menggunakan teknologi seperti Laravel 11, Filament, MySQL, dan integrasi pembayaran Midtrans, kelas ini akan membimbing Anda dalam menciptakan solusi yang modern dan user-friendly.
Di bagian frontend, Anda akan mengembangkan fitur pencarian tiket yang canggih. Pengguna dapat memilih asal, tujuan, tanggal, dan jumlah penumpang yang diinginkan. Selain itu, fitur filter akan memungkinkan pengguna menyaring hasil pencarian berdasarkan maskapai, rentang harga, dan pilihan penerbangan langsung atau transit. Anda juga akan membangun fungsi untuk memilih kelas penerbangan (ekonomi atau bisnis), memilih kursi yang tersedia, serta mengisi data penumpang. Pada tahap checkout, pengguna dapat menggunakan kode promo dan melakukan pembayaran dengan Midtrans, yang akan memberi pengalaman transaksi yang aman dan mudah.
Setelah pemesanan selesai, pengguna akan diarahkan ke halaman konfirmasi, mendapatkan email notifikasi, dan menerima e-ticket yang bisa diunduh dalam format PDF. Fitur tambahan termasuk form untuk memeriksa status booking dengan menggunakan ID pemesanan, nomor telepon, dan email untuk akses yang lebih mudah ke detail perjalanan mereka.
Di sisi admin, Anda akan belajar mengelola berbagai data penting melalui dashboard, termasuk data maskapai, tiket, bandara, kode promo, dan riwayat transaksi. Fitur ini memungkinkan admin untuk dengan mudah memperbarui informasi penerbangan, menambahkan bonus seperti makanan atau snack, serta memantau seluruh transaksi yang terjadi.
Di akhir kelas, Anda akan memiliki website pemesanan tiket yang tidak hanya fungsional, tetapi juga menawarkan pengalaman pengguna yang efisien dengan berbagai fitur yang mempermudah proses pencarian dan pembelian tiket.
Key Points
Membuat CMS dan super admin dengan waktu cepat dan high perfomance menggunakan filament
Menerapkan service repository pattern pada framework laravel 11
Mendesain database sesuai dengan design ERD agar mudah dimaintenance
Belajar integrasi payment gateway Midtrans
Belajar integrasi notifikasi Email
Designed For
Anda yang sedang memperdalam framework laravel 11
Anda yang butuh portfolio web development berkualitas baik
Anda yang sedang switch career dari frontend menjadi backend developer
Anda yang ingin mulai bekerja freelance sebagai web developer
Course Lessons
Learn With Expert
Muhamad Rafli Al Farizqi
Full-Stack Developer
Tools Pendukung
Lengkapi semua pendukung di bawah sebelum belajar
Low Risk, High Return
Investasi kepada diri kita sendiri memberikan
leverage kuat untuk
masa depan karir kita
Selamanya
Rp 690,000
Rp 229,000
Miliki kelas Premium secara permanen dan bangun sebuah projek nyata
Akses kelas selamanya
Premium rewards
Career consultation
Assets & group konsultasi
Sertifikat kelulusan
Lowongan magang dan kerja
Full-Stack Laravel 11 Next JS: Bikin Web Paket Pernikahan
Full-Stack Laravel: Forum Web App (Complete Guide 2024)
Pertanyaan Umum
Langkah yang tepat untuk berinvestasi kepada
ilmu
pengetahuan yang baru di bidang IT
Build Web Booking Flight Tickets - Laravel 11, Filament
Build Awesome Website
-
Pengenalan Kelas5 minutes
-
Setup Project5 minutes
-
Membuat Migration Dan Model Sesuai ERD8 minutes
-
Menentukan Column dan Fillable23 minutes
-
Menambahkan Relation Pada Model10 minutes
-
Installasi Library4 minutes
-
CRUD Airport12 minutes
-
CRUD Airline4 minutes
-
CRUD Facility4 minutes
-
CRUD Promo Code6 minutes
-
CRUD Flight19 minutes
-
Transaction20 minutes
-
Mengganti Icon Navigation2 minutes
-
Apa Itu MVC2 minutes
-
Apa itu Repository Pattern3 minutes
-
Membuat Interfaces3 minutes
-
Membuat Repository8 minutes
-
Membuat Layout5 minutes
-
Integrasi Tampilan Home13 minutes
-
Integrasi Available Flights 119 minutes
-
Integrasi Available Flights 210 minutes
-
Filter Flights6 minutes
-
Halaman Check Booking4 minutes
-
Halaman Choose Tiers15 minutes
-
Choose Seats 114 minutes
-
Choose Seats 29 minutes
-
Passenger Details14 minutes
-
Save Passenger Details9 minutes
-
Halaman Checkout8 minutes
-
Integrasi Livewire Untuk Kode Promo10 minutes
-
Generate Payment URL16 minutes
-
Halaman Booking Success7 minutes
-
Halaman Booking Detail15 minutes
-
Konfigurasi5 minutes
-
Kirim Email4 minutes
Dalam kelas ini, Anda akan belajar cara membangun website pemesanan tiket pesawat dengan fitur lengkap dan profesional. Garuda Project dirancang untuk memudahkan pengguna dalam mencari dan memesan tiket penerbangan dengan cepat dan efisien. Dengan menggunakan teknologi seperti Laravel 11, Filament, MySQL, dan integrasi pembayaran Midtrans, kelas ini akan membimbing Anda dalam menciptakan solusi yang modern dan user-friendly.
Di bagian frontend, Anda akan mengembangkan fitur pencarian tiket yang canggih. Pengguna dapat memilih asal, tujuan, tanggal, dan jumlah penumpang yang diinginkan. Selain itu, fitur filter akan memungkinkan pengguna menyaring hasil pencarian berdasarkan maskapai, rentang harga, dan pilihan penerbangan langsung atau transit. Anda juga akan membangun fungsi untuk memilih kelas penerbangan (ekonomi atau bisnis), memilih kursi yang tersedia, serta mengisi data penumpang. Pada tahap checkout, pengguna dapat menggunakan kode promo dan melakukan pembayaran dengan Midtrans, yang akan memberi pengalaman transaksi yang aman dan mudah.
Setelah pemesanan selesai, pengguna akan diarahkan ke halaman konfirmasi, mendapatkan email notifikasi, dan menerima e-ticket yang bisa diunduh dalam format PDF. Fitur tambahan termasuk form untuk memeriksa status booking dengan menggunakan ID pemesanan, nomor telepon, dan email untuk akses yang lebih mudah ke detail perjalanan mereka.
Di sisi admin, Anda akan belajar mengelola berbagai data penting melalui dashboard, termasuk data maskapai, tiket, bandara, kode promo, dan riwayat transaksi. Fitur ini memungkinkan admin untuk dengan mudah memperbarui informasi penerbangan, menambahkan bonus seperti makanan atau snack, serta memantau seluruh transaksi yang terjadi.
Di akhir kelas, Anda akan memiliki website pemesanan tiket yang tidak hanya fungsional, tetapi juga menawarkan pengalaman pengguna yang efisien dengan berbagai fitur yang mempermudah proses pencarian dan pembelian tiket.
read moreHappy Students
Pertanyaan Umum
Langkah yang tepat untuk berinvestasi kepada
ilmu
pengetahuan yang baru di bidang IT
Rp 229,000
Rp 690,000