AlertHub-API
Here lives the API that powers the AlertHub mobile app and the admin web page.
AlertHub is a mobile application that informs registered users about emergency situations, such as fires, tornadoes, hailstorms, etc. The notification is done through a text message to a set of recipients (if certain criteria are met). Each notification includes the emergency situation (with any information the geographical location of the current event, a timestamp (date/time), and instructions from the civil protection.
The management of the application is done by civil protection employees through a web portal made in Next .Js
Alerthub Android Client repository: https://github.com/WebFlexers/AlertHub-Android
Alerthub NextJs Admin repository: https://github.com/WebFlexers/AlertHub-CivilProtection-Client
Documentation
For a comprehensive documentation go to: https://docdro.id/klUOGih
Runtime Pictures from the AlertHub Android Application
The application supports both greek and english, so to save time we will only include the first screen with both languages and then only the english version
Login Screen
English:
Greek:
Register Screen
Recent Reports Screen
Detailed Report Screen
Report Submission Screen
Statistics Screen
Profile Screen
Push notification for nearby Danger
Admins
Login Page
Home Page
English:
Greek: