HopFog builds an infrastructure-independent community communication platform for local and emergency messaging.
| Repository | Purpose |
|---|---|
| HopFog-Web | Admin web interface for HopFog, including a FastAPI dashboard and an ESP32-CAM embedded web server variant. |
| HopFogMobile | Android resident app (Kotlin + Jetpack Compose) for local messaging, announcements, and SOS alerts over the HopFog LAN. |
| HopFog-Node | Fog access point node repository for HopFog edge/device-side components. |
- Mobile client: Android app for residents
- Web/admin layer: FastAPI-based management dashboard
- Edge/fog layer: ESP32/XBee-based node and mesh communication model
Together, these repositories provide the core pieces of the HopFog ecosystem across mobile, web, and fog-edge infrastructure.