Skip to content

A comprehensive disaster management Android app designed to enhance disaster preparedness, communication, and response.

Notifications You must be signed in to change notification settings

GautamCoder4019k/Crisis-Ready

Repository files navigation

Crisis-Ready

Overview

Crisis-Ready is a comprehensive disaster management Android app designed to enhance disaster preparedness, communication, and response. The app features an intuitive UI, dynamic geo-mapping, real-time weather updates, and more to help users stay informed and prepared during natural disasters.

Features

  • Intuitive UI: User-friendly interface for seamless navigation with clear icons and labels.
  • Dynamic Geo-Mapping System: Real-time map updates based on user location with zoom-responsive details for accurate disaster management.
  • Dynamic Map Filters:
    • Facility Filter: Provides zoom-responsive details for disaster management.
    • People's Messages in the Vicinity: Enables local communication during emergencies.
    • Nearby People in the Vicinity: Displays other users for mutual aid.
  • Detailed Documentation: Comprehensive guidelines for various disasters with offline videos, including sign language (SL) content.
  • Centralized Alert System: Push notifications sent by admin with alerts reaching all users in the vicinity.
  • Detailed Weather System: Provides real-time, accurate weather information based on the user’s location.
  • User Authentication: Two user roles:
    • Users: Regular users of the system.
    • Admin: Has administrative privileges.

Technologies Used

  • Kotlin
  • Jetpack Compose
  • Firebase

Screenshots

App Main Screen

App Main Screen

Map

Map

Admin Side during Crisis

Admin Side

Demo - Video

https://drive.google.com/file/d/1LleEDaPaa48979N7VZ1iQVsLQpMw28Fv/view?usp=sharing

Usage

  1. Clone the repository to your local machine:
    git clone https://github.com/your-username/crisis-ready.git
  2. Open the project in Android Studio.
  3. Build and run the app on an Android device or emulator.
  4. Use the app to prepare for and respond to natural disasters effectively!

About

A comprehensive disaster management Android app designed to enhance disaster preparedness, communication, and response.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •