This application provides a detailed view of countries around the world. Users can search and filter countries based on various criteria such as name, capital, population, and region.
- Country List: Displays all countries with their flag, name, capital, population, and region.
- Search: Users can search for a country using its name.
- Filter: Users can filter countries based on regions.
- Country Details: By selecting a country, users can view more detailed information.
- Clone the repository to your local machine.
- Open the
index.html
file in your browser to start the application.
index.html
: The main entry point of the application.country-details.html
: Displays detailed information about a specific country.script.js
: Contains the main JavaScript logic for fetching and displaying countries.countryDetails.js
: JavaScript file for handling the detailed view of a country.styles.css
: Contains the styles for the application.
This application uses the REST Countries API to fetch the details about countries.
Contributions are welcome! If you would like to contribute, please follow the standard GitHub pull request workflow.
- Fork the repository
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
This project is open-sourced under the MIT License.
For any additional questions or comments, please feel free to contact Weslen T. Lakins at [email protected].