Hire me

RSKKNI Submission and Monitoring Platform

A centralized platform for managing RSKKNI (Rancangan Standar Kompetensi Kerja Nasional Indonesia) proposals, documents, verification, approval, and publication.

RSKKNI Submission and Monitoring Platform

Overview

This platform streamlines the entire RSKKNI proposal lifecycle—from planning and formulation to document review, approval, and publication—in a single role-based dashboard.

Problem

The RSKKNI proposal process spans multiple stages, documents, reviewers, and institutional roles. Without a centralized system, monitoring progress, assessing document readiness, and coordinating across teams can be slow and error-prone.

Solution

I built a role-based dashboard that centralizes proposal planning, verification, legal review, approval, signing, and publication.

Project Gallery

RSKKNI admin dashboard preview
Admin dashboard and operational controls

RSKKNI Submission Workflow

1

Planning

2

Formulation

3

Internal verification

4

External verification

5

Convention

6

Approval

7

Legal review

8

Signing

9

RSKKNI publication

Key Features

Role-based dashboard with KPI summaries, status distribution, monthly trends, and prioritized work queues.

Proposal planning and document workflows covering drafts, requirements, formulation, verification, convention, approval, and legal review.

Internal and external verification with revisions, comments, activity history, and SLA monitoring.

Approval, legal review, signing, and publication with clear stage visibility.

Operational tools for reporting, audit trails, helpdesk, user administration, master data, and file management.

My Contribution

Designed the end-to-end RSKKNI workflow from planning to publication.

Built role-based dashboards for applicants, institutional administrators, verifiers, legal reviewers, admins, and super admins.

Developed core workflows for proposals, documents, verification, revisions, reporting, and administration.

Built audit-friendly activity histories and monitoring views.

Technical Highlights

Role-based Next.js and React architecture with granular access control.

PostgreSQL data modeling and migrations with Drizzle ORM and Drizzle Kit.

Authentication and session management with Better Auth.

S3-compatible document storage using presigned URLs.

Operational analytics with Recharts and exports in PDF, Excel, and CSV.

Docker-based environments and automated CI/CD with GitLab.

Impact

Centralized the RSKKNI proposal lifecycle into one operational platform.

Reduced manual coordination across proposal, verification, legal review, and approval stages.

Improved document visibility, review accountability, and status traceability.

Tech Stack

Next.jsNext.js
TypeScriptTypeScript
TailwindTailwind
PostgreSQLPostgreSQL
DrizzleDrizzle
Better AuthBetter Auth
DockerDocker
GitLab CI/CDGitLab CI/CD

Project Links