Back to Projects
AIRA - Water Monitoring

AIRA - Water Monitoring

2025

Web App

Tech Stack

ReactNext.jsTailwind CSSRechartsChart.jsLucide ReactLeafletGoogle MapsWebSocketMQTTNode.jsTypeScriptGoInfluxDBPostgreSQLLoRaWANNB-IoT

Tentang Project Ini

AIRA adalah solusi integrasi Smart Water Management System yang mengintegrasikan teknologi IoT (Internet of Things) dengan sistem management pelanggan (SCM) dan penagihan (Billing).

Tujuan utama sistem ini adalah: Efisiensi Operasional (Memonitor aliran air, kecepatan, dan tekanan secara real-time untuk mendeteksi kebocoran atau kerugian lainnya secara dini), Transparansi Distribusi (Menyediakan data real-time terkait sensor di berbagai wilayah seperti Zona A, B, C), dan Optimisasi Pendapatan (Mengurangi penagihan berdasarkan konsumsi aktual dan memantau rasio koleksi Revenue Collection).

Fitur-Fitur Utama

Berdasarkan kolom tampilan layar, fitur sistem ini meliputi:

  • Monitoring & Telemetri Real-Time: Indikator KPI Utama (Menampilkan Total Flow Rate (L/s), Avg Velocity, dan Daily Consumption dengan perbandingan tren harian), Smart Alerting (Banner peringatan otomatis jika terjadi anomali seperti penurunan tekanan pada Flow Meter FM002), Visualisasi Data Tren (Grafik interaktif 24 jam untuk memantau kecepatan, debit air, dan usage secara detil).
  • Manajemen Infrastruktur (Flow Meters): Status Perangkat (Menandai kesehatan tiap meteran seperti Active/Warning/Inactive dan menampilkan performanya dalam persentase), Detail Parameter (Pemantauan suhu air, tekanan (bar), dan kecepatan air pada tiap titik SDR berbeda).
  • Pemetaan Geografis (GIS Integration): Spatial Monitoring (Integrasi peta seperti Leaflet/OpenStreetMap untuk melihat lokasi fisik sensor secara real-time), Pop-up Data (Menampilkan status instan sensor langsung dari titik di peta).
  • Customer & Valve Control (Remote Management): Remote Valve Actuator (Fitur kendali jarak jauh untuk membuka/menutup aliran air pelanggan secara digital melalui dashboard), Manajemen Pelanggan (Tabel integrasi dengan customer data, lengkap dengan zona, total konsumsi, dan status pembayaran).
  • Analytics & Revenue Monitoring: Fitur Performansi (Menilai sistem kesuluruhan, kualitas air, dan kesehatan jaringan dari titik-titik), Revenue Performance (Pemantauan total tagihan (Total Billing), dana yang terkumpul (Collected), dan tagihan yang tertaggak (Outstanding)).

Daftar Tech Stack (Rekomendasi)

Melihat antarmuka yang modern dan fungsionalitasnya, berikut adalah perkiraan tech stack:

  • Frontend: React.js atau Next.js (untuk performa tinggi & SEO-Friendly), Tailwind CSS (styling).
  • Visualisasi Data: Recharts atau Chart.js (untuk grafik real-time), Lucide React (icons).
  • Pemetaan: Leaflet atau Google Maps API (untuk visualisasi peta secara intuitif).
  • Real-time Communication: WebSockets atau MQTT over WebSockets (untuk update data sensor & kendali valve).
  • Backend: Node.js (TypeScript) atau Go (untuk menangani backend data sensor yang real-time).
  • Database: InfluxDB (Data time-series/series) or PostgreSQL (Data pelanggan, billing, & konsumsi data).
  • IoT Connectivity: LoRaWAN atau NB-IoT (untuk standar untuk untuk smart water meter karena jangkauan luas & konsumsi rendah).