HomeApp
A mobile app to monitor and control connected devices in real time, on a stack I designed and host myself.
- ROLE
- Design · development · infrastructure
- APP
- Flutter · Dart
- API
- Go · Gin
- MESSAGING
- MQTT
- HOSTING
- Self-hosted NAS server
HomeApp is a Flutter mobile app that brings a home's connected devices together in a single interface. The architecture stays local and extensible, so new protocols and brands can be added over time.
- clientFlutter appDashboard, controls, alerts
- apiGo · GinREST, auth, history
- brokerMQTTPub / sub messaging
- edgeDevicesSensors, actuators
nasHosts the API, the broker and the data on the local network