This is a solution to the REST Countries API with color theme switcher challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Note: Delete this note and update the table of contents based on what sections you keep.
Users should be able to:
- See all countries from the API on the homepage
- Search for a country using an
input
field - Filter countries by region
- 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 (optional)
- Solution URL: https://www.frontendmentor.io/solutions/mobile-first-rest-countries-api-ezTZpD1ND
- Live Site URL: https://nakoyawilson-rest-countries-api.netlify.app/
- Semantic HTML5 markup
- CSS custom properties
- Mobile-first workflow
- Figma file
- React
- React Router
- axios
- How to Pass Props Through React Router's Link Component
- How to print a number with commas as thousands separators in JavaScript - Stack Overflow -How to display object's keys and values in react component [duplicate] - Stack Overflow
- getting the last item in a javascript object - Stack Overflow
- ReactJS Tutorial on Creating a Custom Select/Dropdown
- Website - Nakoya Wilson
- Frontend Mentor - @nakoyawilson
- Twitter - @nakoyawilson
- LinkedIn - @nakoyawilson