Mengembangkan Aplikasi Restoran berbasis QR dengan Laravel 12 + Copilot AI
Kelas ini akan membimbing kamu membangun sistem pemesanan restoran modern berbasis QR code menggunakan Laravel 12. Mulai dari proses checkout tunai hingga integrasi QRIS dengan Midtrans, serta manajemen admin, kasir, dan chef. Cocok untuk kamu yang ingin memperdalam Laravel melalui studi kasus nyata aplikasi restoran digital.
Tentang Kelas
Kelas ini mengajak kamu membangun sistem restoran digital berbasis Laravel 12 dari nol, menggunakan pendekatan berbasis studi kasus yang nyata. Fokus kelas ini adalah membuat sistem pemesanan menggunakan QR Code, serta manajemen transaksi baik secara tunai maupun melalui pembayaran QRIS menggunakan Midtrans API.
Tidak hanya itu, kamu juga akan mempelajari bagaimana membangun manajemen dashboard untuk Admin, Kasir, dan Chef, serta pengelolaan user dan hak akses berbasis role. Dengan pembahasan mulai dari perancangan ER diagram, use case, setup projek, hingga deployment dan visualisasi data, kelas ini ideal untuk kamu yang ingin mendalami Laravel di level lanjut sambil menyelesaikan aplikasi yang siap digunakan.
Materi yang Akan Dipelajari :
? Pengenalan & Setup Awal Pendahuluan & demo aplikasi (tunai & QRIS) Desain ER & Use Case Diagram Setup Laravel & struktur folder projek
?️ Database & Model Migration & seeder untuk user, role, menu, dan order Factory dummy data & model-model Laravel
? Templating & UI Integrasi template customer (menu & checkout) Template dashboard admin berbasis Mazer
?️ Fitur Pemesanan & Checkout Menambahkan ke keranjang, update jumlah, checkout Pembayaran tunai & QRIS via Midtrans API
? Autentikasi & Manajemen Role Setup Breeze untuk login/logout admin Middleware role: admin, kasir, chef CRUD user, role, menu, dan order untuk admin
? Dashboard Kasir & Chef Kasir: konfirmasi pembayaran tunai Chef: update status pesanan menjadi “cooked”
? Recap & Deployment Recap pengembangan & roadmap fitur lanjutan Deployment ke Laravel Cloud + implementasi chart dashboard
? Bonus Code cleanup & optimalisasi template
Target Peserta ✅ Developer Laravel tingkat pemula-lanjut yang ingin belajar dengan studi kasus. ✅ Freelance developer yang ingin membuat sistem restoran digital. ✅ Developer startup F&B yang butuh pondasi kuat sistem order digital.
Hasil yang Diharapkan ✔️ Menguasai teknik membangun sistem restoran berbasis QR. ✔️ Mengimplementasikan Midtrans API untuk pembayaran digital. ✔️ Membangun manajemen sistem berbasis role. ✔️ Siap mengembangkan aplikasi sekelas sistem POS restoran modern.
Gabung di kelas "Mengembangkan Aplikasi Restoran berbasis QR dengan Laravel 12", dan ciptakan pengalaman digital canggih untuk bisnis kuliner masa kini! ??
Daftar Materi
| Pendahuluan Gambaran Aplikasi | 02:24 | |
| Demo Aplikasi - Pembayaran Tunai | 07:19 | |
| Demo Aplikasi - Pembayaran QRIS | 04:43 | |
| ER Diagram | 05:22 | |
| Use Case Diagram | 02:46 | |
| Instalasi | 03:14 | |
| Setup ENV | 02:40 | |
| Setup Repository Git | 02:48 | |
| Struktur Folder | 02:34 | |
| Migrations Table Users | 04:53 | |
| Migrations & Seeder Table Roles | 03:25 | |
| Migration Table Categories dan Items | 02:58 | |
| Factory Seeder Categories dan Items | 03:16 | |
| Factory Seeder Users | 03:10 | |
| Migrations Table Orders and Order | 03:29 | |
| Migrate | 01:53 | |
| Models | 08:48 | |
| Integrasi Template Menu | 09:50 | |
| Integrasi Template Cart dan Checkout | 03:18 | |
| Database Seeder | 04:03 | |
| MenuController Index | 18:38 | |
| MenuController AddToCart | 11:23 | |
| MenuController Empty Cart | 04:26 | |
| MenuController Update Quantity Cart | 21:36 | |
| MenuController Remove Cart | 11:33 | |
| MenuController Checkout Page | 10:50 | |
| MenuController Checkout Payment Cash | 22:40 | |
| MenuController Order Success | 24:15 | |
| Konfigurasi Midtrans Payment Gateway | 05:50 | |
| Implementasi Midtrans Payment Gateway | 21:49 | |
| Integrasi Template Admin | 12:07 | |
| Sidebar & Routes Admin | 08:53 | |
| Menampilkan Item dengan DataTable | 29:26 | |
| Store dan Update Data Item | 24:48 | |
| Delete Data Item dan Alert | 10:47 | |
| CRUD Role | 07:35 | |
| CRUD Karyawan | 22:40 | |
| CRUD Kategori | 12:19 | |
| Daftar Pesanan | 09:52 | |
| Melihat Detail Pesanan | 22:54 | |
| Update Status Menu | 07:56 | |
| Setup Autentikasi dengan Breeze | 23:50 | |
| Role Cashier & Konfirmasi Pesanan T | 07:12 | |
| Role Chef & Update Pesanan Menjadi | 06:30 | |
| Memperbaiki UI dan Halaman Login | 20:49 | |
| Recap Project & Pengembangan Selanjutnya | 13:00 |
Penyusun Materi
Testimoni Oleh Siswa
(3 reviews)
Muhammad Baihaqi
Terima Kasih atas penyampaian materi yang sudah sangat jelas mas aditya fakhri, project ini cocok buat pemula seperti saya.Semoga terus maju kedepannya.Orry Frasetyo
Materi yang disampaikan oleh mentor kak Adit mudah dipahami dan dipraktekkan karena langsung ke studi kasus yang nyata di restoran modern sehingga mudah diterapkan pada project freelance atau sebagai bahan portofolio.Orry Frasetyo
Materi yang disampaikan oleh mentor kak Adit mudah dipahami dan dipraktekkan karena langsung ke studi kasus yang nyata di restoran modern sehingga mudah diterapkan pada project freelance atau sebagai bahan portofolio.
