Back to Projects
    SaaS

    KerjaIndonesia.id

    White-Label Enterprise LMS for Workforce Training and Talent Development

    Fullstack DeveloperBackend EngineerFrontend Developer
    20196 team members

    Overview

    KerjaIndonesia.id is a powerful multi-tenant LMS platform enabling enterprises to host and manage training at scale. From government institutions to retail giants, it supports varied learning needs with full customization. With MICA's robust SaaS infrastructure, each client benefits from an isolated environment, secure user management, and tailored branding.

    Key Features

    Multi-Tenant Architecture

    Each client has a fully isolated tenant with its own branding and domain.

    Course & Module Builder

    Admins can create custom courses with video, PDF, quizzes, and assignments.

    Certification & Progress Tracking

    Learners receive certificates with tracking for compliance and KPIs.

    Whitelabel Theming

    Supports custom logo, color palette, domain, and layout per tenant.

    Analytics Dashboard

    HR/Admins can view real-time stats on enrollments, completions, and quiz scores.

    Challenges & Solutions

    Scalable Tenant Provisioning

    Designed a provisioning workflow that spins up containers and config for new clients on demand.

    Custom Theming per Tenant

    Built dynamic runtime theming logic using Tailwind and layout configs.

    Complex Role-Based Permissions

    Fine-grained access controls for learners, instructors, HR admins, and superadmins.

    Screenshots

    Dashboard screen

    Custom-branded learning dashboard

    dashboarduser
    Course detail view

    Course detail page with modules and progress tracking

    courselearning
    Admin panel screen

    Multi-tenant admin panel to manage clients and users

    adminmanagement

    Technologies

    frontend

    Next.jsTypeScriptTailwind CSSReact QueryShadCN UI

    backend

    DirectusNode.jstRPCZodCloud Functions

    database

    PostgreSQLDrizzle ORM

    devops

    Cloud RunCloud SQLFirebaseDockerCloudflareGitHub Actions

    collaboration tool

    NotionFigmaSlackLinear

    Team Composition

    Fullstack Developer3
    UI/UX Designer1
    Product Manager1
    DevOps Engineer1

    Company

    MICA Studio

    We design scalable SaaS platforms for learning, health, and enterprise automation.

    Visit Website
    ✦ Available for work

    Let's create your next big idea.