Skip to content

MohamedMagdyOsman/countries-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Countries Data React App

This is a React project that fetches data about all the countries in the world from an API. It provides options to filter and search for countries based on different criteria.

Features

  • View a list of all countries with their details.
  • Filter countries by region.
  • Search for countries by name.
  • Click on a country to view more details.

Technologies Used

  • React.js
  • Vite
  • React Router
  • Bootstrap and Sass (for styling)
  • REST Countries API (for country data)
  • React icons library

Getting Started

Prerequisites

  • Node.js installed on your machine

Installation

  1. Clone this repository to your local machine:
git clone <repository-url>
  1. Navigate to the project directory:
cd countries-api
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and visit http://localhost:5173 to view the app.

About

Fetching all the world countries data from a REST API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published