Direktorat Train Operation — Unit Sarana & Prasarana

Digitalisasi Manajemen Armada Sarana &
Prasarana Rel PT Kereta Api Indonesia

Platform terintegrasi untuk manajemen armada rolling stock, CMMS preventive maintenance, dipo management, GIS prasarana rel, dan rostering sarana — sebagai data provider Platform GAPEKA.

Buka Dashboard Lihat Fleet Registry
1,692
Unit Sarana Aktif
467
Lokomotif
6,081
km Jalur Rel
88.0%
Fleet Availability
87.3%
PM Compliance
Modul Platform
Semua yang Anda Butuhkan
Dari fleet registry hingga GIS prasarana rel, semua tersedia dalam satu platform terintegrasi yang menjadi data provider GAPEKA.
Dashboard Operasional
Overview fleet availability realtime, status work orders, PM compliance per dipo, dan alert kritis unit sarana. Integrasi langsung ke sistem GAPEKA sebagai data provider.
Fleet Realtime Availability PM Compliance GAPEKA Provider
Fleet Overview — Hari Ini
88% AVAIL
Siap Operasi (88%)
Perawatan (8%)
Out of Service (4%)
88.0%
Fleet Availability
156
Open Work Orders
87.3%
PM Compliance
Armada & Fleet Registry
Registrasi unit sarana, manajemen formasi rangkaian, spesifikasi teknis lokomotif dan kereta, serta data historis performa.
Fleet Registry Formasi Spesifikasi
CMMS & Work Orders
Preventive & corrective maintenance, checklist periodik P1-P6, manajemen work order, spare parts, dan history perawatan unit sarana.
P1–P6 Checklist Work Order CMMS
Manajemen Dipo
Track occupancy realtime, stabling plan, shunting management, departure gate scheduling, dan kapasitas dipo per jalur.
Stabling Plan Shunting Track Occupancy
Prasarana & GIS
Peta kondisi jalur rel interaktif, speed limit zones, track closure management, dan inspeksi prasarana berbasis GIS PostGIS.
GIS Mapbox Track Status Speed Limit
Rostering Sarana
Penugasan unit sarana ke trip GAPEKA, conflict detection otomatis, Gantt diagram penugasan, dan optimasi rotasi formasi.
Gantt Conflict Detection Rostering
Sertifikasi
Tracking SLO (Sertifikat Laik Operasi) DJKA per unit sarana, alert expiry otomatis, dan manajemen dokumen sertifikasi.
SLO DJKA Expiry Alert
User Management
RBAC 8 role (Manajer Sarana, Dipo Master, Teknisi, Inspektor, dll), autentikasi 2FA, SSO, dan audit trail lengkap semua aksi.
RBAC 8 Role 2FA Audit Trail
Integrasi API
OPSAR sebagai Data Provider GAPEKA
Platform OPSAR menyediakan REST API dan Webhook yang dikonsumsi langsung oleh Platform KAI-GAPEKA untuk keperluan perencanaan perjalanan kereta api.
GET
/availability
Fleet availability per dipo per tanggal. Digunakan GAPEKA untuk menentukan unit sarana yang tersedia untuk penugasan trip.
GET
/vehicle-types/:code/specs
Spesifikasi teknis unit sarana (massa, traksi, panjang formasi) untuk kalkulasi running time Davis Formula di GAPEKA.
GET
/track-status
Kondisi jalur rel aktual termasuk batas kecepatan sementara, TPF, dan segmen dalam perbaikan sebagai input simulasi GAPEKA.
WEBHOOK
track_closure
Notifikasi realtime penutupan jalur rel ke Platform GAPEKA untuk trigger re-routing otomatis dan update jadwal perjalanan KA.
Technology Stack
Dibangun dengan Teknologi Terkini
Backend
Go 1.22 + Fiber v2
GORM (ORM PostgreSQL)
Asynq (Task Queue)
TimescaleDB (time series)
WebSocket + SSE
Frontend
Next.js 15 + TypeScript
shadcn/ui + Tailwind
Mapbox GL JS (GIS)
React Query (state)
Recharts / D3.js
Database
PostgreSQL 16 + PostGIS
TimescaleDB (metrics)
Redis 7 (cache + queue)
golang-migrate
MinIO (file storage)
Mobile & DevOps
PWA + Service Worker
IndexedDB (offline)
Camera API (checklist)
Docker + Kubernetes
OpenTelemetry (APM)