This Flutter application is designed to enhance earthquake preparedness and safety by providing users with real-time detection, risk assessments, and emergency guidelines. We designed this project for Google Solution Challenge. Utilizing TensorFlow Lite for advanced object detection and Firebase for robust authentication and data management, it aims to be an essential tool for anyone looking to improve their readiness for earthquakes.
- Augmented Reality: Using AR to detect the triangle of life inside different places.
- Real-Time Object Detection: Leveraging TensorFlow Lite to detect and alert users to risky objects inside places in real-time.
- User Authentication: Secure sign-up and sign-in functionality powered by Firebase.
- Risk Assessment: Tools and resources to assess and mitigate earthquake risks.
- Preparedness Guidelines: Comprehensive guidelines to prepare for, respond to, and recover from earthquakes.
- Educational Content: Informative content to educate users on earthquake safety and preparedness.
- Flutter (latest version recommended)
- Android Studio or Visual Studio Code
- An active Firebase account
- Clone the repo:
git clone https://github.com/yourgithubusername/earthquake_preparedness_app.git
- Navigate to the project directory:
cd earthquake_preparedness_app
- Install dependencies:
flutter pub get
Usage Run the app on a connected device or emulator:
flutter run