Back to Projects
Enterprise IoT Dashboard

Enterprise IoT Dashboard

2025

Web App

Tech Stack

ReactNext.jsTailwind CSSHighchartsApexChartsD3.jsLeafletMapboxMQTTWebSocketNode.jsTypeScriptGoInfluxDBPostgreSQLDockerKubernetesAWS IoT Core

Tentang Project Ini

Proyek ini adalah sebuah Enterprise IoT Dashboard yang menggabungkan perangkat keras IoT dengan dashboard aplikasi digital. Fokus utama adalah untuk meningkatkan visibilitas penuh atas aset, operasional, dan parameter kritis pada operasional industri dengan menyediakan visibilitas penuh terhadap performa aset.

Proyek ini mencakup empat domain utama: Boiler Monitoring (Optimalisasi steam panas dan konsumsi bahan bakar pada mesin boiler industri), IAPS Fuel Monitoring (Pelacakan armada kapal, pemantauan mesin, dan stabilitas kapal di laut), Arita Water Quality (Pemantauan kualitas air (pH) dan level tangki secara spesifik untuk keberlanjutan laboratorium atau gudang).

Fitur-Fitur Utama

Sistem ini dibagi menjadi beberapa modul utama:

  • Monitoring & Visualisasi Real-Time: Skematik Dinamis (Representasi visual alat seperti boiler atau tangki yang berubah secara live sesuai data sensor), Gauge & Speedometer (Visualisasi kecepatan kapal, RPM mesin, dan tekanan uap dengan indikator warna seperti hijau/kuning/merah), Live Sensor Overlay (Menyediakan informasi real-time spesifik setiap sudang online, offline, atau membutuhkan maintenance).
  • Analisis & Prediksi (Gerdas): Estimasi Efisiensi (Algoritma prediksi otomatis tingkat efisiensi operasional seperti efisiensi produksi uap atau kualitas air), Analisis Tren & Proyeksi (Grafik historis yang memberikan prediksi konsumsi di masa depan seperti bahan, energi, belanja), Rekomendasi Maintenance (Sistem memberikan saran tindakan jika terdeteksi parameter yang tidak ideal).
  • Manajemen Operasional & Geografis: GIS Integration (Pemetakan lokasi sensor atau aset kapal secara real-time di peta interaktif), Remote Valve Control (Kemampuan untuk membuka atau menutup aliran air secara digital dari jauh), Sistem Billing (Manajemen data pelanggan, pembayaran (Paid/Unpaid), dan denda keterlambatan).
  • Alerting & Pelaporan: Alert Center (Daftar ringkat peringatan (anomali) yang dilengkapi dengan waktu kejadian dan tindak acknowledge untuk operator), Custom Reports (Memungkinkan pengguna mengunduh laporan dalam format PDF, Excel, atau CSV untuk audit dan analisis manajemen).

Rekomendasi Tech Stack

Berdasarkan fungsionalitas dan tampilan antarmuka yang ada pada gambar, berikut adalah tech stack untuk membangun sistem ini:

  • Frontend: React.js atau Next.js (untuk UI yang sangat responsif), Tailwind CSS (styling modern).
  • Visualisasi Data: Highcharts atau ApexCharts (untuk grafik industri), D3.js (untuk animasi boiler dinamis).
  • Mapping Engine: Leaflet (terbaik pada embed peta) atau Mapbox API.
  • Real-time Protocol: MQTT (populer untuk sensor IoT server) atau WebSockets (untuk dashboard tanpa refresh).
  • Backend: Node.js (TypeScript) atau Go (untuk menangai ribuan data sensor per detik).
  • Database: InfluxDB (Database khusus time-series/waktu untuk sensor) & PostgreSQL (Data pelanggan & audit).
  • Infrastructure: Docker & Kubernetes (Deployment), AWS IoT Core (Cloud Gateway).