Skip to content

aswinss18/Earthquake-visualiser

Repository files navigation

🌍 Earthquake Visualizer

A modern, real-time earthquake visualization app for geography students and seismology enthusiasts — powered by the USGS Earthquake API.

Live Demo React Redux Vite MUI License


🌐 Live Demo

👉 earthquake-visualiser-eta.vercel.app


✨ Features

  • 🗺️ Interactive World Map — Real-time earthquake visualization with Leaflet and marker clustering
  • 📍 Location Services — Find your location and see nearby earthquakes with distance calculations
  • 🔍 Smart Filtering — Filter by magnitude, depth, time period, and location
  • 📊 Detailed Analytics — Statistics dashboard with charts and insights
  • 📱 Responsive Design — Optimized for mobile, tablet, and desktop
  • 🔄 Real-time Updates — Auto-refresh every 5 minutes with manual refresh option
  • ⚡ Performance Optimized — Marker clustering and efficient state management

🚀 Tech Stack

Layer Technology
Frontend React 18+ with Vite
UI Framework Material-UI (MUI) v5 + Tailwind CSS
State Management Redux Toolkit + RTK Query
Mapping Leaflet + react-leaflet
Data Source USGS Earthquake API
Deployment Vercel

📦 Installation

  1. Clone the repository

About

Full-stack application allows geography students and seismology enthusiasts to visualize and analyze recent earthquake activity around the world in real-time to understand seismic patterns and trends.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors