Im Rahmen vom HACKATHON THURGAU 2023 haben wir PeerPower entwickelt.
PeerPower ermöglicht ein Offline Kommunikations-Netzwerk mittels BLE (Bluetooth Low Energy).
Dabei Stehen folgende Punkte im Zetrum:
- Offline Kommunikation
- Das Nutzen bestehender Hardware
- Kostengünstige Implementation
- Tiefen Energieverbrauch durch SOS-Protokoll und BLE (Bluetooth Low Energy) + Skalierbarkeit
- Vielzahl von Erweiterungsmöglichkeiten
- Erhöhte Widerstandsfähigkeit
- Plattformunabhängige Applikation (Flutter)
Für weitere Informationen sehen Sie sich gerne die Präsentation an: Präsentation (PDF)
An Android-Application that acts as a client interface and repeat device for a BLE based P2P-Network. The PeerPower-Network helps to enforce the ressilience of people that have to deal with emergencies by enableing mass-participation in a SOS-Network.
Flutter 3.0.2 • channel stable • https://github.com/flutter/flutter.git
Dart 2.17.3
DevTools 2.12.2
(Application can also be built without Android Studio but it is not guaranteed to fully work)
Clone this repository with submodules
git clone https://github.com/To-Ye/PeerPower.git
cd path/to/repo/mobile_application
git pull
Open Android-Studio and build apk
How to build application with Android Studio
Install built .apk un your android device.
The application can also be installed directly by Android Studio (USB-Debugging needs to be enabled on the target device)
- Dart - Dart is a client-optimized language for fast apps on any platform
- Flutter - Open Source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
Mittels kostengünstigen ESP-32 Mikrocontrollern kann das Netzwerk weiter ausgebaut und verstärkt werden.
NOTE: Aktuell steht noch keine direkte Kommunikation mit der PeerPower App.
