Skip to content

GeoPulse is an intelligent disaster monitoring app that leverages AI to predict earthquake magnitudes, provide real-time alerts, and offer essential emergency resources. Designed to enhance disaster preparedness, it helps users react swiftly to natural calamities.

Notifications You must be signed in to change notification settings

NishantK04/GeoPulse

Repository files navigation

🌍 GeoPulse - AI-Powered Disaster Prediction & Alerts

⚡ About GeoPulse

GeoPulse is an advanced disaster monitoring and prediction app that provides real-time alerts, AI-based earthquake magnitude predictions, and essential emergency resources. The app helps users stay prepared and react quickly to natural disasters.


🎥 Preview


📸 Screenshots


🔥 Key Features

1️⃣ AI-Powered Earthquake Prediction 🧠⚡

✅ Fetches current earthquake magnitude using the USGS API
✅ Uses AI predictions to estimate future magnitude increases
✅ Provides early warnings for potential escalation

2️⃣ Real-Time Alerts 🚨📡

✅ Fetches disaster data for earthquakes, storms, floods, and wildfires from:

  • 🌍 USGS API (Earthquakes) ✅ Displays alerts in an interactive list and map view ✅ Give alert through Notification

3️⃣ Emergency Contacts & SOS 📞🆘

✅ Save emergency contacts (family, friends, local authorities)
One-tap SOS – Send emergency SMS with live location

4️⃣ Disaster Preparedness Tips 📚🌊

✅ Step-by-step safety guides for:

  • Earthquakes
    Emergency Kit Checklist for disaster preparedness

5️⃣ Community Alerts & Reports 🌎📍 {{Features pending to add}}

✅ Users can report disasters (damage, missing persons, affected areas) ✅ Reports are displayed on Google Maps (crowdsourced alerts)
✅ Moderation system to verify reports before public display

6️⃣ Offline Mode 📴🔄

✅ Stores emergency resources locally, including:

  • Safety tips
  • Saved emergency contacts
    ✅ Allows users to access key features without an internet connection

🚀 Installation & Setup

# Clone the repository
git clone https://github.com/NishantK04/GeoPulse.git

# Open the project in Android Studio

🤝 Contributing

Want to improve GeoPulse? Feel free to open a pull request!


📬 Contact

For any queries, reach out via: 📩 Email: nishantpal7510@gmail.com 💼 LinkedIn: Click me!

About

GeoPulse is an intelligent disaster monitoring app that leverages AI to predict earthquake magnitudes, provide real-time alerts, and offer essential emergency resources. Designed to enhance disaster preparedness, it helps users react swiftly to natural calamities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published