Akses Selamanya

Ambil Promo
flash sale
hamburger-menu

Kelas Online
Source Code FullStack Nest & React Online Learning Platform

icon global
Released date October 2025
icon convert
Last updated March 2026
Member

23 enrolled

Lesson Type

Video Only

Tingkatan
level
Sertifikat
icon_check
Konsultasi
icon_check

Develop Your Skills

Note: kelas ini hanya menjual source code

 

HackGrowth — Full-Stack LMS Source Code (NestJS + React) adalah project untuk membangun platform belajar online dengan flow dari katalog kursus, pembayaran, sampai akses materi. Struktur kodenya modular (folder-by-feature); komponen dipisah (DTO, types, repository, service, controller) sehingga mudah dipelajari, diubah, dan di-scale untuk edtech, kebutuhan internal, atau proyek klien.

Di backend, NestJS berjalan dengan Prisma + PostgreSQL, JWT auth, role & permission, Zod validation, response interceptor, dan Global Prisma Module. Ada Redis untuk cache dan antrian via BullMQ (dipakai untuk verifikasi email dan job transaksi). Email menggunakan Nodemailer + Handlebars (HBS), upload avatar/profil memakai Multer, dan seluruh endpoint dibungkus BaseResponse agar format respons konsisten.

Domain LMS disusun lengkap dan terukur: Topics, Subjects, Courses, lalu struktur belajar Sections & Lessons, enrollment siswa, serta progress tracking (“My Courses” dengan persentase progres). Setelah menyelesaikan pembelajaran, student akan otomatis mendapatkan sertifikat digital sebagai bukti penyelesaian course. API publik untuk katalog mendukung pagination dan counting, dengan Redis caching untuk daftar Topic/Subject. Disediakan juga contoh unit test (Jest) untuk modul Topics & Subjects.

Alur pembayaran terintegrasi Midtrans Snap JS end-to-end: checkout → webhook callback → update status → auto-enroll saat sukses. Ada expiry job (BullMQ) untuk pembayaran yang kedaluwarsa. Pengguna dapat melihat daftar & detail transaksi. Dashboard Mentor menampilkan statistik (revenue, students, courses, lessons, withdrawals) dan latest transactions/courses; Dashboard Manager memuat statistik global dan latest users/courses/transactions. Modul withdrawal mendukung proses request dan approve.

Untuk operasional, tersedia Docker Compose (PostgreSQL, Redis) agar setup lokal cepat atau juga bisa langsung jalan lewat docker karena project sudah siap build dalam docker juga; CORS sudah aktif; ada rate limiter (Throttler) untuk mencegah spamming; serta contoh skrip stress test pakai K6 untuk uji beban awal. Di sisi frontend, kamu mendapat source code React yang sudah terhubung ke backend dan memakai TanStack Query serta React Router—siap kamu kembangkan dari sisi UI/UX.

Sneak Peek

Key Points

icon_check

Midtrans Snap JS dengan webhook dan auto enroll, expiry job dengan BullMQ untuk transaksi kedaluwarsa

icon_check

Topics, Subjects, Courses, Sections, Lessons, enrollment dan progress My Courses, API katalog dengan pagination dan counting, Redis caching untuk katalog

icon_check

NestJS, Prisma dengan PostgreSQL, JWT auth, RBAC, Zod validation, BaseResponse, struktur folder by feature

icon_check

Redis cache, BullMQ queue, rate limiter Throttler, Docker Compose untuk Postgres dan Redis, skrip K6 untuk uji beban

icon_check

Upload file dengan Multer, email dengan Nodemailer dan HBS, repo service DTO types

Designed For

icon_check

Freelance atau agency developer yang butuh base LMS cepat di custom agar delivery ke klien singkat dan rapi

icon_check

Full Stack developer yang mencari codebase nyata NestJS dan React untuk dipoles menjadi produk atau portofolio

icon_check

Backend developer fokus NestJS dan Prisma yang perlu referensi JWT Redis cache BullMQ queue dan webhook pembayaran

icon_check

Tim IT kampus atau lembaga pendidikan yang perlu portal belajar self-hosted

icon_check

Solo founder yang ingin meluncurkan kursus berbayar sederhana

Course Lessons

Learn With Expert

Mentor Raflizar Deswandi Yahya

Raflizar Deswandi Yahya

Full-Stack Developer

ic-star ic-star ic-star ic-star ic-star

(5.8K)

Our Happy Students

Review setelah bergabung di kelas Source Code FullStack Nest & React Online Learning Platform

All Rating
ILHAM RIADI at BuildWithAngga
ILHAM RIADI

Lifetime Learner

terimaksih read more

13 Nov 2025

ic-star ic-star ic-star ic-star ic-star
Muhammad Khairul Ikhwan at BuildWithAngga
Muhammad Khairul Ikhwan

Full-Stack Developer

Bagus mantap read more

28 Nov 2025

ic-star ic-star ic-star ic-star
Belum ada review
loader

Tools Pendukung

Lengkapi semua pendukung di bawah sebelum belajar

logo

React JS

Software

logo

Docker

Software

logo

Redis

Software

logo

Nest JS

Software

Low Risk, High Return

Investasi kepada diri kita sendiri memberikan
leverage kuat untuk masa depan karir kita

icon_check

Selamanya

Rp 179,000

Miliki kelas Premium secara permanen dan bangun sebuah projek nyata

icon_check

Akses kelas selamanya

icon_check

Premium rewards

icon_check

Career consultation

icon_check

Assets & group konsultasi

icon_check

Sertifikat kelulusan

icon_check

Lowongan magang dan kerja

Lihat Benefit Lainnya

Recommended for You

Pertanyaan Umum

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

Contact CS

Tingkatan kelas Premium yang kami miliki dibangun untuk All Levels yang memberartikan bahwa cocok untuk seluruh tingkatan. Kami juga menyarankan calon member untuk mengikuti kelas Starter (gratis) terlebih dahulu sebagai permulaan.

Sertifikat kelulusan kelas hanya tersedia pada kelas Premium. Dan untuk mendapatkannya, para member diwajibkan untuk menyelesaikan seluruh materi kelas dan juga Quiz yang telah disediakan oleh mentor.

Salah satu benefit unggulan kami adalah group konsultasi yang diberikan sebagai bonus untuk member yang telah mengikuti kelas Premium di platform BuildWithAngga. Silakan menghubungi Admin untk mendapatkan akses pada group tersebut.

Kami mengizinkan member yang telah mengikuti kelas Premium untuk menjual kembali projek kelas kepada klien, perusahaan, etc. Syarat utamanya adalah dengan memodifikasi sedikitnya yaitu 30% dari original project buatan mentor kelas tersebut.

Kami melarang member menjual atau membagikan hak akses kelas Premium kepada orang lain yang tidak terdaftar pada kelas tersebut. Mari kita support creators Indonesia dengan cara membeli kelas secara resmi dan satu akun hanya untuk satu pengguna saja.

Kami tidak memperbolehkan member menjual kembali materi kelas di BuildWithAngga. Kami siap melanjutkan kepada proses hukum apabila Anda terbukti benar memperjualbelikan kelas kami secara ilegal.
Foto kelas Source Code FullStack Nest & React Online Learning Platform Foto kelas Source Code FullStack Nest & React Online Learning Platform Foto kelas Source Code FullStack Nest & React Online Learning Platform Foto kelas Source Code FullStack Nest & React Online Learning Platform

Source Code FullStack Nest & React Online Learning Platform

  • lock
    Setup Backend
    Video 7 minutes
  • lock
    Setup Frontend
    Video 2 minutes
  • lock
    Setup Backend - Data Demo
    Video 2 minutes
  • lock
    Demo Project
    Video 16 minutes
Member
23
Lesson Type
Video Only
Tingkatan
level
Sertifikat
icon_check
Konsultasi
icon_check
Develop Your Skills

Note: kelas ini hanya menjual source code

 

HackGrowth — Full-Stack LMS Source Code (NestJS + React) adalah project untuk membangun platform belajar online dengan flow dari katalog kursus, pembayaran, sampai akses materi. Struktur kodenya modular (folder-by-feature); komponen dipisah (DTO, types, repository, service, controller) sehingga mudah dipelajari, diubah, dan di-scale untuk edtech, kebutuhan internal, atau proyek klien.

Di backend, NestJS berjalan dengan Prisma + PostgreSQL, JWT auth, role & permission, Zod validation, response interceptor, dan Global Prisma Module. Ada Redis untuk cache dan antrian via BullMQ (dipakai untuk verifikasi email dan job transaksi). Email menggunakan Nodemailer + Handlebars (HBS), upload avatar/profil memakai Multer, dan seluruh endpoint dibungkus BaseResponse agar format respons konsisten.

Domain LMS disusun lengkap dan terukur: Topics, Subjects, Courses, lalu struktur belajar Sections & Lessons, enrollment siswa, serta progress tracking (“My Courses” dengan persentase progres). Setelah menyelesaikan pembelajaran, student akan otomatis mendapatkan sertifikat digital sebagai bukti penyelesaian course. API publik untuk katalog mendukung pagination dan counting, dengan Redis caching untuk daftar Topic/Subject. Disediakan juga contoh unit test (Jest) untuk modul Topics & Subjects.

Alur pembayaran terintegrasi Midtrans Snap JS end-to-end: checkout → webhook callback → update status → auto-enroll saat sukses. Ada expiry job (BullMQ) untuk pembayaran yang kedaluwarsa. Pengguna dapat melihat daftar & detail transaksi. Dashboard Mentor menampilkan statistik (revenue, students, courses, lessons, withdrawals) dan latest transactions/courses; Dashboard Manager memuat statistik global dan latest users/courses/transactions. Modul withdrawal mendukung proses request dan approve.

Untuk operasional, tersedia Docker Compose (PostgreSQL, Redis) agar setup lokal cepat atau juga bisa langsung jalan lewat docker karena project sudah siap build dalam docker juga; CORS sudah aktif; ada rate limiter (Throttler) untuk mencegah spamming; serta contoh skrip stress test pakai K6 untuk uji beban awal. Di sisi frontend, kamu mendapat source code React yang sudah terhubung ke backend dan memakai TanStack Query serta React Router—siap kamu kembangkan dari sisi UI/UX.

read more
Key Points
  • check
    Midtrans Snap JS dengan webhook dan auto enroll, expiry job dengan BullMQ untuk transaksi kedaluwarsa
  • check
    Topics, Subjects, Courses, Sections, Lessons, enrollment dan progress My Courses, API katalog dengan pagination dan counting, Redis caching untuk katalog
  • check
    NestJS, Prisma dengan PostgreSQL, JWT auth, RBAC, Zod validation, BaseResponse, struktur folder by feature
  • check
    Redis cache, BullMQ queue, rate limiter Throttler, Docker Compose untuk Postgres dan Redis, skrip K6 untuk uji beban
  • check
    Upload file dengan Multer, email dengan Nodemailer dan HBS, repo service DTO types
Created For
  • check
    Freelance atau agency developer yang butuh base LMS cepat di custom agar delivery ke klien singkat dan rapi
  • check
    Full Stack developer yang mencari codebase nyata NestJS dan React untuk dipoles menjadi produk atau portofolio
  • check
    Backend developer fokus NestJS dan Prisma yang perlu referensi JWT Redis cache BullMQ queue dan webhook pembayaran
  • check
    Tim IT kampus atau lembaga pendidikan yang perlu portal belajar self-hosted
  • check
    Solo founder yang ingin meluncurkan kursus berbayar sederhana
For Your Career
phone
Akses Selamanya
Belajar lebih santai & produktif
private
Assets & Grup Private
Diskusi belajar agar lebih terarah
project
Sertifikat & Portfolio
Gunakan untuk modal bekerja
23
Happy Students
ILHAM RIADI at BuildWithAngga
ILHAM RIADI

Lifetime Learner

terimaksih

13 Nov 2025

ic-star ic-star ic-star ic-star ic-star
Muhammad Khairul Ikhwan at BuildWithAngga
Muhammad Khairul Ikhwan

Full-Stack Developer

Bagus mantap

28 Nov 2025

ic-star ic-star ic-star ic-star

Pertanyaan Umum

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

Contact CS

Tingkatan kelas Premium yang kami miliki dibangun untuk All Levels yang memberartikan bahwa cocok untuk seluruh tingkatan. Kami juga menyarankan calon member untuk mengikuti kelas Starter (gratis) terlebih dahulu sebagai permulaan.

Sertifikat kelulusan kelas hanya tersedia pada kelas Premium. Dan untuk mendapatkannya, para member diwajibkan untuk menyelesaikan seluruh materi kelas dan juga Quiz yang telah disediakan oleh mentor.

Salah satu benefit unggulan kami adalah group konsultasi yang diberikan sebagai bonus untuk member yang telah mengikuti kelas Premium di platform BuildWithAngga. Silakan menghubungi Admin untk mendapatkan akses pada group tersebut.

Kami mengizinkan member yang telah mengikuti kelas Premium untuk menjual kembali projek kelas kepada klien, perusahaan, etc. Syarat utamanya adalah dengan memodifikasi sedikitnya yaitu 30% dari original project buatan mentor kelas tersebut.

Kami melarang member menjual atau membagikan hak akses kelas Premium kepada orang lain yang tidak terdaftar pada kelas tersebut. Mari kita support creators Indonesia dengan cara membeli kelas secara resmi dan satu akun hanya untuk satu pengguna saja.

Kami tidak memperbolehkan member menjual kembali materi kelas di BuildWithAngga. Kami siap melanjutkan kepada proses hukum apabila Anda terbukti benar memperjualbelikan kelas kami secara ilegal.

Rp 179,000

Rp 1,250,000

arrow_upward
Marketing Banner

Kode Promo