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
- Clone the project using the command
git clone https://github.com/vtejaeta/Frontendmentor--Rest-countries-API.git
- Move into the file directory you wish to run using
cd {folder_name}
. - Use the following command
npm install
oryarn
to install the dependencies. - Now you can run
npm run start
oryarn start
to run the app in the development mode. It can be viewed in browser athttp:localhost:3000
- For bundling one can use
npm run build
oryarn build
which optimises build for best performance
Questions
For questions related to using the project, please reachout to me through