Berikut adalah silabus 20 sesi (masing-masing 1,5 jam) untuk topik:
“Implementasi Framework Laravel dalam Pengembangan Aplikasi E-Commerce untuk Meningkatkan Pengelolaan Produk UMKM”
Sesi 1–2: Pengenalan Laravel dan Konsep E-Commerce
-
Tujuan: Memahami Laravel dan tujuan pengembangan aplikasi E-Commerce UMKM
-
Instalasi Laravel dan konfigurasi awal
-
Studi kasus: Tantangan pengelolaan produk UMKM
-
Tools yang digunakan: Laravel, Composer, XAMPP, GitHub
Sesi 3–4: Struktur MVC dan Routing
-
Tujuan: Memahami arsitektur MVC Laravel
-
Penjelasan routes/web.php dan routes/api.php
-
Praktik: Membuat halaman beranda UMKM dengan routing dasar
Sesi 5–6: Database dan Migrasi
-
Tujuan: Mendesain dan mengatur skema database
-
Konfigurasi database .env
-
Pengenalan migration dan seeder
-
Tabel: Users, Products, Categories, Orders
Sesi 7–8: Autentikasi dan Manajemen User
-
Tujuan: Implementasi sistem login/register
-
Menggunakan Breeze atau Jetstream
-
Hak akses: Admin vs UMKM
Sesi 9–10: CRUD Produk untuk UMKM
-
Tujuan: Menyediakan fitur tambah/edit/hapus produk
-
Validasi input dan upload gambar produk
-
Tampilan daftar produk UMKM
Sesi 11–12: Kategori dan Pencarian Produk
-
Tujuan: Kategori produk dan fitur pencarian
-
Relasi tabel kategori dan produk
-
Implementasi fitur filter kategori dan keyword search
Sesi 13–14: Fitur Keranjang Belanja
-
Tujuan: Menambahkan sistem keranjang sederhana
-
Menyimpan keranjang di session



