This app let's you explore all the counties of the world by clicking on them on the draggable and zoomable globe.
To fetch information about each country I'm using the following REST API endpoints:
- REST Countries API - to get information such as country's capital, currency, etc.
- Wikimedia REST API - to get a short paragraph about a country
All the photos used in the app come from Unsplash JSON API which provides free and high-resolution photos.
Use autocomplete form to find a country
- React
- D3 + TopoJSON + World Atlas TopoJSON
- Material-UI
- REST Countries API
- Unsplash API
- Wikimedia REST API
Key | Description |
---|---|
ctrl ↑ |
Rotate up |
ctrl ↓ |
Rotate down |
ctrl ← |
Rotate left |
ctrl → |
Rotate right |
+ |
Zoom in |
- |
Zoom out |
l |
Rotate to selected country |
r |
Select random country |
w |
Show/hide widgets |
ctrl / |
Show/hide shortcuts |