Allt arbete Starta ett liknande projekt
Live på Google PlayRealtid / Samhällsservice
OutageWatch
När strömmen försvinner är den användbara frågan inte ”är det bara hos mig?” utan ”hur stort är det?”. OutageWatch svarar genom att slå samman rapporter till en levande karta.
- Flutter
- WebSockets
- PostgreSQL
- Kartor
Vad den gör
- Rapporter från användare, grupperade per område i stället för räknade en och en
- En karta som uppdateras utan att man drar för att ladda om
- Larm när en ny störning dyker upp nära en sparad plats
- Översikt per operatör så att lokalt fel går att skilja från regionalt
Så är den byggd
- Flutter-app med en beständig WebSocket-anslutning
- Rapporter i PostgreSQL, klustrade efter position
- Deduplicering på servern så att en gata inte blir femtio rapporter
- Kartrendering via tile-leverantör, ingen API-nyckel i klienten
Status
Live på Google Play, underhållen av Selman IT.