/Frontendmentor--Rest-countries-API

Countries library app with all details e.g Population, Region,capital, Currencies, Languages, etc.,

Primary LanguageJavaScript

Country Details App

Country Details App

Overview

Hello 👋, Welcome to my project of Country details app which was built with Create React App. This web app gives all country details like Region, Population, Capital, Borders, etc., with their country flag. This also allows users to filter country by its name or by its region.

Tech stack used in this project -

  • JavaScript Library: React
  • Navigation: React Router
  • State management: Redux
  • Styling: CSS

This project is part of Frontend Mentor advanced level challenge. It was fun building this project. Through this web app I came to know how to make requests to any api, how to read repsonse and render it in the UI using React, Redux, CSS.

How to install this project

  1. Clone the project using the command git clone https://github.com/vtejaeta/Frontendmentor--Rest-countries-API.git
  2. Move into the file directory you wish to run using cd {folder_name}.
  3. Use the following command npm install or yarn to install the dependencies.
  4. Now you can run npm run start or yarn start to run the app in the development mode. It can be viewed in browser at http:localhost:3000
  5. For bundling one can use npm run build or yarn build which optimises build for best performance

Questions

For questions related to using the project, please reachout to me through