Skip to content

This front-end application built with React-Redux retrieves information on countries from an API and displays details about their population, capital, and name. Additionally, it allows users to obtain further information on a specific country by clicking on it.

Notifications You must be signed in to change notification settings

studiosnabeel/PopulationStats0fCountries

Repository files navigation

📗 Table of Contents

📖 Country Population Data

This is a web application that fetches Countries data from API and shows All Countries population and capital. And this app also shows details about a certain country when user clicks on it.

🛠 Built With

Tech Stack

Client
State Management

Key Features

  • Display a list of of all countries Population and capitals on Homepage
  • On clicking a Country Button diplay Country details on Details page
  • Search input on the Homepage displays country searched for by filtering the result

(back to top)

🚀 Live Demo

(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:

Install nodejs

Setup

Clone this repository to your desired folder:

git clone https://github.com/studiosnabeel/PopulationStats0fCountries.git

Install

Install this project with:

cd country-population-data
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:

  1. Render
  2. AWS
  3. netlify

(back to top)

👥 Authors

👤 Nabeel Akbar

(back to top)

🔭 Future Features

  • Improve user interface
  • Add buttons to reserve rockets and mission that direct the user to their corresponding page
  • Add ability to cancel reservation and membership in profile page

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ If you like this project...

(back to top)

🙏 Acknowledgments

I would like to thank Microverse for the project inspiration. Also would like to Thank Nelson Sakwa the author of the original design. for this design.

(back to top)

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

This front-end application built with React-Redux retrieves information on countries from an API and displays details about their population, capital, and name. Additionally, it allows users to obtain further information on a specific country by clicking on it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published