Skip to main content
Kamus singkat istilah yang dipakai di kode, admin UI, dan dokumentasi.

Entitas utama

IstilahArti
BatchGelombang training (batch_training) — punya tanggal, lokasi, slug URL, status (draft / open / upcoming / published).
TierPaket harga & benefit di dalam batch (batch_tiers) — harga, courseIds, aiFeatures, mapping Scalev.
Tier templateTemplate reusable (tier_templates) — default courseIds, aiFeatures, benefits saat admin buat tier baru.
PesertaProfil orang yang ikut training (peserta) — terhubung ke users untuk login.
EnrollmentRelasi peserta ↔ batch (peserta_batch) — status bayar (pending / paid), tierId, workspace.
WorkspaceRuang kerja peserta per batch (workspaces) — URL /{slug}; slug unik per peserta+batch.
CourseKursus pembelajaran (courses) — berisi chapter & lesson.
LessonSatu materi dalam chapter — bisa video Mux, YouTube, atau link eksternal.

Pembayaran & akses

IstilahArti
Payment sessionSesi checkout Scalev (payment_sessions) — QRIS/VA/e-wallet, status pendingpaid.
Scalev variantProduk/varian di Scalev — disimpan di scalev_variant_unique_id per tier.
Paid accessHasil EnrollmentService.getPaidAccess()aiFeatures, courseIds, benefits efektif.
AI featureGate workspace AI: trainer, master, branding.

Dokumen & AI

IstilahArti
DocumentRekaman workspace AI (documents) — punya flow: master, trainer, atau branding.
Master / bukti8 dokumen bukti pelatihan (bukti-1bukti-8).
Trainer doc15 dokumen BNSP (trainer-*) — diisi lewat section generator 4 gelombang.
Branding4 output teks pemasaran diri (LinkedIn, IG, email, hero).
Canonical stateState terstruktur hasil chat + extractor — sumber kebenaran sebelum compose.
Generation jobJob PgBoss generate dokumen — status queued / active / completed / failed.
SKKNI / unitUnit kompetensi BNSP — data dari WSP API, bukan dari chat.

Sertifikat

IstilahArti
TrainerHub certificatePDF otomatis setelah progress kursus 100% — nomor unik + QR validasi.
BNSP certificateUpload manual sertifikat resmi BNSP oleh admin/peserta.

Peran

Role DBAkses
admin/admin/* — batch, tier, kelas, peserta, Mux
peserta (default user)Workspace, kelas, AI hub, dokumen
userDinormalisasi ke peserta di middleware

Halaman terkait