OrthoBreath Developer & Architecture Portal
Portal dokumentasi teknis lengkap untuk platform skrining klinis terintegrasi IoT dan AI OrthoBreath. Memuat panduan arsitektur sistem, referensi endpoint API, model klasifikasi SVM, skema Firestore, hingga runbook operasional.
Ringkasan Platform
OrthoBreath dirancang sebagai platform skrining interseptif ortodonti. Sistem memadukan:
1. Telemetri Sensor ESP32
Membaca fluktuasi tekanan diferensial hidung dan mulut melalui sensor presisi XGZP6847A (0-40 kPa) via MQTT TLS.
2. AI Inference Engine
FastAPI mandiri dengan model Support Vector Machine (SVM) dan 26.244 fitur HOG untuk mendeteksi indikasi maloklusi dental.
3. Tata Kelola Klinis & RBAC
Pemisahan peran terisolasi (Admin, Dokter, Operator, Orang Tua) dengan Google Cloud Firestore & enkripsi TLS penuh.
Arsitektur Sistem Terdistribusi
Diagram alur data end-to-end dari perangkat IoT di fasilitas kesehatan hingga pemrosesan inferensi AI di cloud:
Matriks Teknologi & Lingkungan
| Komponen | Teknologi | Versi | Target Deploy | Status |
|---|---|---|---|---|
| Frontend Web / PWA | Next.js (App Router) + React | 16.3.0 / 19.2.4 | Vercel Serverless (Node 24) | 100% OPERATIONAL |
| AI Inference Engine | FastAPI + Scikit-Learn SVM | 0.115.8 / 1.6.1 | Render Container / GHCR | READY (26.244 Features) |
| Database & Auth | Google Cloud Firestore | Admin 14.2.0 / Client 12.15 | Google Cloud Asia-Southeast2 | ACTIVE |
| IoT Sensor Telemetry | HiveMQ Cloud (TLS 8883) | MQTT.js 5.15.2 | HiveMQ Cluster EU | ACTIVE |