π¦ Fenamaz
Real-time natural disaster information and citizen reporting app powered by official and community-sourced data.
π Overview
Fenamaz is a mobile application designed to provide real-time information about ongoing and recent natural disasters, including forest fires, severe weather conditions, wind patterns, and humidity levels.
It aggregates data from multiple official sources β including a local network of Raspberry Shake earthquake sensors β to ensure reliable and timely updates.
The app also allows users to report unlisted events to help authorities and other users stay informed and take early action if needed.
π οΈ Technologies Used
- Frontend: Flutter
- Backend Communication: REST APIs from official weather, fire, and earthquake monitoring services
- Sensors Integration: Raspberry Shake sensor network
- Other Tools: Local database caching, User-generated reports system, Location services
π Features
- β¨ Real-time updates on:
- Forest fires
- Severe weather alerts
- Wind speed and humidity data
- Recent earthquake activity
- β¨ Aggregated data from multiple official sources and local sensor networks
- β¨ User reporting system for unreported events
- β¨ Alert system to notify users of new incidents
- β¨ Offline support for viewing cached data
- β¨ Interactive maps for disaster visualization
βοΈ Setup Instructions
- Install the application (App Store/Play Store).
- Launch Fenamaz and grant necessary location and notification permissions.
- Explore current disaster data or report an unlisted event if needed.
πΊοΈ Workflow
Data Aggregation:
Fetch disaster data from official APIs and local Raspberry Shake sensor feeds.Data Visualization:
Present real-time data on maps and lists inside the app.User Reports:
Allow users to submit new event reports not covered by official sources.Alerts and Notifications:
Notify users about new critical events based on their location or preferences.
π€ Contributing
Open to future collaborations and feature suggestions.
π License
Proprietary Software β All rights reserved.