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.
✅ Fetches current earthquake magnitude using the USGS API
✅ Uses AI predictions to estimate future magnitude increases
✅ Provides early warnings for potential escalation
✅ 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
✅ Save emergency contacts (family, friends, local authorities)
✅ One-tap SOS – Send emergency SMS with live location
✅ Step-by-step safety guides for:
- Earthquakes
✅ Emergency Kit Checklist for disaster preparedness
✅ 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
✅ Stores emergency resources locally, including:
- Safety tips
- Saved emergency contacts
✅ Allows users to access key features without an internet connection
# Clone the repository
git clone https://github.com/NishantK04/GeoPulse.git
# Open the project in Android Studio
Want to improve GeoPulse? Feel free to open a pull request!
For any queries, reach out via: 📩 Email: nishantpal7510@gmail.com 💼 LinkedIn: Click me!