Kashif-Saleem-Ghuman / react-capstone

The Country Web App is a user-friendly creation built with React, making it an intuitive and interactive single-page application. By employing client-side rendering, it ensures a seamless user experience. This app dynamically fetches country data from the reliable source of API Ninjas offering up-to-date information about countries.

Home Page:https://countrywiseinfo.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– [Country Web App]

**The Country Web App is a user-friendly creation built with React, making it an intuitive and interactive single-page application. By employing client-side rendering, it ensures a seamless user experience. This app dynamically fetches country data from the reliable source of https://api-ninjas.com/api/country, offering up-to-date information at your fingertips.

πŸ›  Built With

Tech Stack

Client
Server
Database

Key Features

  • Display List of countries
  • Display details of each country
  • Enter a GDP value to filter countries according to minimum GDP

(back to top)

πŸš€ Live Demo

(back to top)

Project-Images

mobile desktop mobile desktop

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

 node js installed
 Git
 VSCODE editor
 Installed Web browser( like Chrome or Firefox)

Setup

Clone this repository to your desired folder:

  cd react-capstone
  git clone https://github.com/Kashif-Saleem-Ghuman/react-capstone.git

Install

Install this project with:

  cd my-project
  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run tests, run the following command:

  npm test

Deployment

You can deploy this project using Github pages, render or Netlify.

(back to top)

πŸ‘₯ Authors

πŸ‘€ Kashif Saleem

  • GitHub:Kashif
  • Twitter:Kashif
  • LinkedIn:Kashif

(back to top)

πŸ”­ Future Features

  • Add About Me Page
  • Add Page showing GDP graphical illustration

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please give a⭐️ and share with your friends.

(back to top)

πŸ™ Acknowledgments

(back to top)

❓ FAQ (OPTIONAL)

  • How to install the redux toolkit?

    • npm i react-redux @reduxjs/toolkit

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

The Country Web App is a user-friendly creation built with React, making it an intuitive and interactive single-page application. By employing client-side rendering, it ensures a seamless user experience. This app dynamically fetches country data from the reliable source of API Ninjas offering up-to-date information about countries.

https://countrywiseinfo.netlify.app/


Languages

Language:JavaScript 59.0%Language:CSS 29.3%Language:HTML 11.7%