Skip to content

MohamedAridah/frontendmentor_REST-Countries-API-with-color-theme-switcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge Design

REST Countries API with color theme switcher

Source of the project from frontendmentor.io.

html5 css3 sass  fontawesome  javascript



Table of content:

  1. About the project
  2. Built with
  3. What you can do?!
  4. Useful resources
  5. Acknowledgments
  6. Author

About the project

This is my 7th Frontend Mentor challenge.

This is my solution to the REST Countries API with color theme switcher challenge on Frontend Mentor. The goal of this challenge is to integrate with the REST Countries V2 API to pull country data and display it like in the designs.

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)

Built with

For this project i used:

  • Semantic HTML5 markup
  • SCSS
  • Mobile-first workflow
  • REST Countries V2 API
  • Font Awesome

What you can do?!

I need your opinions, feedbacks , how do you find my code structure? or any suggestions i can do to make my projects better. Also if you guys like my content, follow me this makes me happy❤👍.

Useful resources

  • Adobe Xd - I use adobe xd to check the size of elements.

Acknowledgments

  • I don't have sketch or figma files. So the final result isn't pixel perfect.
  • I want to say Thanks to anyone who see my work and react with it, give me his feedback and helped me to improve myself. So thank you❤.

Author

  • My website - Well I haven't made my portfolio yet, but gonna make it soon.
  •  Github - @FedLover
  •  Codepen - @FedLover
  •  Frontend Mentor - @mo

See you in another project! 👋👩‍💻