04 / WEB APPLICATION
Nusa Dakwah
Aplikasi web yang memadukan modul pembelajaran dakwah, ruang diskusi interaktif pada setiap materi, dan konsol admin untuk mengelola konten.
[01]
Galeri Proyek

01 / 06
[02]
Gambaran Proyek
Saya merancang dan mengembangkan Nusa Dakwah secara mandiri sebagai platform pembelajaran dakwah terstruktur. Materi disusun ke dalam modul dan submodul yang dilengkapi artikel dan video YouTube tersemat.
Setiap materi memiliki ruang diskusi interaktif dengan balasan bertingkat. Konsol administrator mengelola modul, materi, dan diskusi, serta seluruh sistem telah di-deploy menggunakan Docker.
[03]
Kontribusi Saya
- Merumuskan kebutuhan produk dan merancang user flow, tipografi, komponen, serta halaman responsif di Figma.
- Membangun frontend Next.js dengan Tailwind CSS untuk pengunjung publik, pengguna terautentikasi, dan administrator.
- Mengembangkan backend REST API berbasis Laravel dan MySQL, termasuk JWT authentication, validasi, dan endpoint konten.
- Menguji platform secara manual dan otomatis menggunakan Katalon Studio, membuat konfigurasi Docker untuk frontend dan backend, serta melakukan deployment ke production.
Project ini memberi saya pengalaman mengembangkan platform pembelajaran dari perancangan produk hingga deployment berbasis container secara mandiri.
Tech Stack
- Figma
- Next.js
- Laravel
- MySQL
- Katalon Studio
- Docker
[04]
Cakupan Sistem
■01 // Struktur Pembelajaran
- Modul → Submodul → Materi Pembelajaran
- Artikel
- Video YouTube
- Navigasi konten terstruktur
■02 // Diskusi Komunitas
- Ruang diskusi pada setiap materi
- Komentar dan balasan
- Balasan bertingkat (nested replies)
- Moderasi administrator
■03 // Administrasi
- Autentikasi dan hak akses berbasis role untuk User dan Administrator
- Pengelolaan modul, submodul, dan konten pembelajaran
- Pengelolaan diskusi
- Pengelolaan pengguna dan akun




