Taryana
Kembali ke Katalog Proyek
Kunjungi netstream.idSISTEM ONLINE (PRODUCTION)CARRIER-GRADE OSS/BSS
CARRIER & ISP INFRASTRUCTURETech Stack: NestJS (TypeScript), PostGIS (GiST R-Tree), Enterprise ERP, Redis (Redlock & GEO), PostgreSQL RBAC

NetStream — NetApps Enterprise ERP: Carrier-Grade ISP Operations Platform

Platform OSS/BSS & Enterprise ERP terdistribusi berbasis NestJS (TypeScript) dan PostgreSQL untuk penyedia jasa internet (ISP) komersial dan FTTH skala kota. Mengintegrasikan otomasi Sales Order SPK & isolasi cabang regional (RBAC), verifikasi cakupan jaringan geospasial PostGIS R-Tree, rekonsiliasi penagihan multi-gateway idempoten bebas selisih (Redis Redlock), dan manajemen tiket penanganan gangguan pelanggan CS berbasis kategori masalah dengan pelacakan SLA countdown.

Target Pasar & Skenario Implementasi Carrier / ISP

FTTH Retail & Residential

Onboarding pelanggan perumahan otomatis, alokasi port ODP berbasis radius drop optik, aktivasi instan pasca-reconcile, dan dispatch teknisi berbasis SLA.

Corporate Dedicated & Metro-E

Pengawasan rasio CIR 1:1, auto-alert telemetri redaman serat optik, dan eskalasi countdown SLA P1 (< 2 Jam) untuk gedung perkantoran.

Hospitality & Campus Hotspot

Integrasi billing voucher hotspot terpusat, dynamic queue per gedung, serta segmentasi tenant VLAN dan subnet terisolasi.

Wholesale & Fiber Lease

Monitoring utilisasi backbone antar-POP, deteksi dini micro-bending OLT via SNMP v3, serta audit rekonsiliasi penagihan multi-operator.

POSTGIS R-TREE SPATIAL< 4.8ms LookupEPSG:4326 GiST Indexing
ERP SPK & BRANCH RBACZero-Leak IsolationPostgreSQL Tenant RBAC
TRANSACTIONAL OUTBOXZero-VarianceDouble-Entry Ledger
REDIS REDLOCK IDEMPOTENCYMulti-Gateway SafeDistributed Mutex Lock
SLA TICKETING WORKFLOWWeb-Based IntakeCS Categorization & Routing

Katalog Fitur Arsitektur & Interactive Simulator

Pilih salah satu card fitur di bawah untuk membuka halaman detail dengan diagram alur arsitektur, penjelasan teknis, dan simulasi interaktif.

Klik card untuk membuka halaman fitur →
PostGIS R-Tree Engine
Geospatial & Fiber Topology

PostGIS Spatial R-Tree & ODP Fiber Allocation

Validasi geospasial real-time titik koordinat pelanggan, kalkulasi jarak kabel drop optik, estimasi degradasi redaman (dBm), dan auto-lock port splitter ODP tanpa full-table scan.

Buka Diagram & Simulasi
Detail Page
Automated SPK Engine
ERP & Sales Operations

Sales Order SPK & Automated Provisioning Lifecycle

Otomasi penerbitan Surat Perintah Kerja (SPK) pasang baru pelanggan, validasi KTP/NIK, reservasi port ODP selama 24 jam, dan pembuatan akun PPPoE/RADIUS otomatis di NestJS.

Buka Diagram & Simulasi
Detail Page
Branch RBAC & Step Flow
Enterprise ERP & Governance

Multi-Tenant Branch & Multi-Level Approval Engine

Pemisahan data operasional antar cabang regional ISP berbasis Role-Based Access Control (RBAC) & Scoped Tenant Guard serta pipeline persetujuan multi-level otomatis (Sales -> NOC Kelayakan -> Finance Margin -> Dispatch).

Buka Diagram & Simulasi
Detail Page
Zero-Variance Settlement
FinTech & Automated Billing

Multi-Gateway Webhook & Double-Entry Reconcile

Pengolahan webhook multi-gateway (Midtrans, Xendit, Bank Direct VA) dengan transactional outbox pattern dan double-entry ledger untuk rekonsiliasi bebas selisih.

Buka Diagram & Simulasi
Detail Page
CS Ticketing & SLA Tracking
CS Operations & Incident Management

SLA Ticketing & CS Incident Assignment Management

Sistem manajemen tiket gangguan pelanggan berbasis web portal yang diinput oleh tim Customer Service (CS), dikelompokkan berdasarkan kategori insiden, lalu di-assign ke tim teknis terkait dengan pelacakan batas waktu resolusi SLA.

Buka Diagram & Simulasi
Detail Page

Live Activity Audit Trail (PostgreSQL & Redis Stream: carrier_audit_events)

Total Riwayat: 6 Events Tercatat
[09:55:12]provisioningSales ERP Engine (NestJS)•SPK_ORDER_CREATED

Customer NIK verified. ODP-FATMAWATI-42 Port #4 reserved with 24h Redis TTL. FreeRADIUS PPPoE profile pre-provisioned.

SUCCESS
[10:02:44]workflowBranch RBAC Engine•BRANCH_ISOLATION_APPLIED

Enforcing Branch RBAC Scoped Guard for 'JKT-SEL'. Role-Based Access Control active: 0 cross-branch data leaks.

SUCCESS
[10:14:02]settlementDouble-Entry Ledger Worker•WEBHOOK_INVOICE_SETTLED

Redis Redlock acquired. Ledger entries posted (Debit: Gateway Clearing, Credit: AR Cust). Zero-variance ACID committed.

SUCCESS
[10:22:15]postgisCoverage Engine (NestJS)•ODP_PORT_RESERVED

ST_DWithin R-Tree matched ODP in 4.1ms (dist: 84.2m). Optical loss -17.4 dBm. Splitter port locked with 24h Redis TTL.

SUCCESS
[10:35:40]settlementDouble-Entry Ledger Worker•DUPLICATE_WEBHOOK_ABSORBED

Duplicate webhook retry intercepted by Redis Redlock. Distributed mutex active. Zero duplicate balance credit.

SUCCESS
[10:48:19]dispatchCS Ticketing Engine•TICKET_ASSIGNED_TO_TEAM

Complaint categorized as Fiber Cut LOS. Assigned to Splicer Technical Unit with SLA resolution timer (112m remaining).

SUCCESS