Skip to main content
AI Mentor menghubungkan penjualan batch, akses tier, kursus video, AI workspace, dan dokumen SKKNI.

Siapa pakai apa

PeranLoginHalaman utama
Adminadmin@.../admin/home, batch, tier, kelas, peserta
PesertaAkun setelah bayar/{workspace-slug} — dashboard, kelas, AI hub
PublikTanpa login/order, /register/..., pembayaran

Alur hidup peserta (end-to-end)

Detail tiap tahap:

Akses tier → fitur

Setelah enrollment paid, EnrollmentService.getPaidAccess() menentukan:
FieldArti
aiFeaturestrainer, master, branding — gate AI hub
courseIdsKursus yang boleh dibuka; kosong = semua kursus aktif
benefitsBenefit tier (UI)
Default jika ai_features kosong di DB:
Nama tierAI features
platinumtrainer + master + branding
mastertrainer + master
trainertrainer saja
Kode: apps/api/src/enrollment/enrollment.service.ts

AI workspace (setelah bayar)

Modul API (prefix /api)

ModulFungsi
paymentRegister, checkout, webhook Scalev, tier admin
enrollmentStatus bayar, akses peserta
kelasCourse, chapter, lesson, Mux, progress
generationJob generate dokumen
interviewChat wawancara sebelum generate
workspaceMulti-workspace per peserta
batch / adminOperasional admin
certificatesSertifikat peserta
skkni / wspPencarian unit kompetensi

Halaman terkait