Users should be able to:
- See all countries from the API on respective pages
- Randomly switch countries on the homepage
- Search for a country using an
input
field - Filter countries by continent
- Click on a country to see more detailed information on a separate page
- Click through to the border countries on the detail page
- Toggle the color scheme between light and dark mode
- Naviage by using pagination
- Live Site URL: https://gb-worldcountries.netlify.app
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- Modular JS
- No JS libraries
- Custom routing
- Custom color scheme
- Custom color scheme switcher
- History API
- Storage API
- URL API
- JSON API
- AJAX