[04 // Web Application]
Nusa Dakwah
- Next.js
- Laravel
- MySQL
- REST API
- Katalon Studio
- Docker

[01]
Overview
Nusa Dakwah is a full-stack digital learning platform for structured educational content and community discussion.
Users can explore modules, submodules, articles, YouTube material, search results, and moderated conversations, while administrators manage the system.
[02]
My Contribution
- Designed the learning and discussion journeys in Figma.
- Built the Next.js frontend and Laravel REST backend backed by MySQL.
- Implemented nested replies, moderation controls, search, validation, and sanitization.
- Ran manual and automated Katalon checks and deployed the Dockerized application to Ubuntu.
[03]
Key Technical Notes
- Learning content follows a module, submodule, and content hierarchy.
- The forum supports comments, nested replies, and administrator moderation.
- Search spans the published content available to users.
- Input validation and sanitization protect content-management and discussion flows.
[04]
Visual Evidence


[05]
Tech Stack
- Next.js
- Laravel
- MySQL
- REST API
- Katalon Studio
- Docker
[06]
Status & Link
Production deployment
Source repository or production deployment is private.