Skip to content

A web application that pulls data from the restCountries API and displays a list of all countries with details about each country. Built with JavaScript, HTML/CSS.

License

Notifications You must be signed in to change notification settings

LeslieAine/countries-app

Repository files navigation

Countries App

📗 Table of Contents

Countries App

Countries App "Countries App" is a web application that displays a list of all countries with details about each country. Details include:

  • Continent
  • Subregion
  • Flag
  • Population
  • Area
  • Google maps link
  • Timezones

🛠 Built With

Tech Stack

This project was built using these technologies.

  • React
  • Redux

Key Features

  • Countries List
  • Country Details
  • Filter Countries by continent

(back to top)

🚀 Live Demo

  • Here
  • You can also watch as I take you through the project here

(back to top)

💻 Getting Started

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

Prerequisites

This project requires the following:

  • Node.js
  • React

Setup

Clone this repository to your desired folder:

  git clone https://github.com/LeslieAine/countries-app.git
  cd countries-app

Install

Install this project with:

  npm install

Usage

To run the project, execute the following command:

    npm start

Run tests

To run tests, run the following command:

    npm test

(back to top)

👥 Authors

👤 Leslie Aine

🔭 Future Features

Describe 1 - 3 features you will add to the project.

  • User can filter countries by continent
  • User can see all countries on the home page
  • User can see a country's details when they click on it

(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 or if it helped you, please give it a ⭐️!

(back to top)

🙏 Acknowledgments

I would like to thank Nelson Sakwa on Behance for the original design. You can see the original design here.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A web application that pulls data from the restCountries API and displays a list of all countries with details about each country. Built with JavaScript, HTML/CSS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published