A high-end, interactive analytical dashboard for visualizing global homicide rates, firearm violence, and safety statistics across 176 countries and 960+ cities.
Live Demo : https://JustFady.github.io/Global-Homicide-Monitor/
- 3D Globe Visualization: Interactive world map with proportional, severity-colored city markers.
- Deep Drill-down: Detailed data at the Country, US State, and City levels.
- Severity-Driven Design: Statistics are automatically color-coded (Red/Amber/Green) based on homicide rates and risk factors.
- Data Lenses: Pre-set scenarios to explore specific trends like organized crime impact, youth risk, and law strictness.
- Comparison Tool: Pin multiple locations to compare their safety metrics side-by-side.
- Cinematic Experience: Smooth transitions, animated counters, and a high-fidelity loading sequence.
- Frontend: React.js + Vite
- Styling: Tailwind CSS + Custom Glassmorphism System
- 3D Engine: Three.js + Three-Globe
- Charts: Recharts
- Data: UNODC (United Nations Office on Drugs and Crime) & Small Arms Survey
To run the project locally:
- Clone the repo
- Install dependencies:
npm install - Start the dev server:
npm run dev - Build for production:
npm run build
Data is for educational and analytical purposes.