rest-countries Tailwind Templates

Rest Countries

Country Explorer is a user-friendly web application developed using HTML5, Webpack, CSS3, and Tailwind CSS that leverages the REST Countries API to provide detailed information about countries worldwide. The application boasts a responsive design, allowing seamless access across different devices

Frontend Mentor - REST Countries API with colour theme switcher solution

The Rest Countries API Website is a web application that allows users to search for and retrieve information about different countries using the Rest Countries API. The website has a mobile-first design and uses semantic HTML5 markup to ensure that it is accessible to all users. The website is built using Typescript and Tailwind CSS, a popular utility-first CSS framework that allows for quick and easy styling of the website.

Table of contents

Overview

The challenge

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 colour scheme between light and dark mode (optional)

Screenshot

  • Deskop View : Deskop View
  • Mobile: Mobile

My process

Built with

  • Semantic HTML5 markup
  • Tailwind CSS
  • Typescript
  • Mobile-first workflow
  • Rxjs
  • Webpack

Author

Top categories

Loading Svelte Themes