The Countries Wiki App is a web application built using React that allows users to explore information about different countries, including their details, weather, and images.
To get started with the Travel Explorer App, follow these steps:
-
Clone the repository:
-
Navigate to the project directory:
cd countries-wiki
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open the application in your browser at
http://localhost:3000
.
The Countries Wiki App provides the following features:
- Home Page with a list of countries categorized by continents.
- Country Detail Page with information about a specific country, including its details, weather, and images.
The Countries Wiki App utilizes the following APIs to provide information and enhance the user experience:
The Unsplash API is used to fetch high-quality images related to countries. Images are displayed on the Country Detail Page to provide visual context for the selected country.
For more information, visit the Unsplash API Documentation.
The Restcountries API is used to retrieve information about countries, including details such as population, area, currencies, and languages. The API is used to populate the country list on the Home Page and provide additional information on the Country Detail Page.
For more information, visit the Restcountries API Documentation.
The OpenWeather API is used to fetch current weather data for countries. Weather information is displayed on the Country Detail Page, providing users with insights into the climate of the selected country.
For more information, visit the OpenWeather API Documentation.
This project is open for contributions. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
This project is licensed under the MIT License - see the LICENSE file for details.