Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Responsive REST Countries App using TypeScript, Next.JS, & TailwindCSS

Charles• 430

@charlesmiller0412

Desktop design screenshot for the REST Countries API with color theme switcher coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
  • API
4advanced
View challenge

Design comparison


SolutionDesign

Solution retrospective


This was by far my toughest project and would welcome all feedback.

I would say the most challenging part of this project was sorting the data once it was fetched and stored. An example would be the borders data. The borders response is given in the alpha3Code which you must then map through the countries array to find a matching a3C and return the name from that index (and then encapsulate that in a function to fetch the data for that country on click). I love that feeling you get when it finally works (and doesn't break anything else in the process).

Happy coding everyone!

Community feedback

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord