This is a solution to the REST Countries API with color theme switcher challenge on Frontend Mentor.
Country Navigator is a responsive React application that uses the REST Countries API to provide a comprehensive list of countries worldwide. Users can filter countries by continent, search by name, and view detailed information by clicking on country cards. For developers, this project serves as a showcase of React best practices with a focus on responsiveness and clean, extendable code.
HomePage - Light Mode | HomePage - Dark Mode |
---|---|
DetailsPage - Light Mode | DetailsPage - Dark Mode |
---|---|
Mobile - DetailsPage | Mobile - HomePage |
---|---|
- React.js
- MUI
- Clone the repo
git clone https://github.com/lyes-mersel/country-navigator.git
- Install NPM packages
npm install
- Launch the server
npm run dev
- Website - Portfolio
- Github - @lyes-mersel
- Frontend Mentor - @lyes-mersel
- LinkedIn - @lyes-mersel