The app is meant to function as a help tool for firemen in the field. A user first logs in with a valid NFC-card, but for demonstration purposes I also implemented an invisible button in the middle of the screen on the enlarged icon-image which doesn't require a valid NFC-card. The app then has different functions to prove the app's requirements (funktionella och icke-funktionella krav). The functions include:
- a map which has editable markers which can be synced and seen by other logged in users
- videocommunication with other logged in users using WebRTC
- a voting system with a sender and receiver that can send encrypted and non-encrypted votes using a combination of RSA and AES with onion routing