A modern and responsive web application that allows users to search for any country and instantly view detailed information about it using the REST Countries API.
-
Search any country by name
-
Display:
- Common country name
- Official country name
- Borders
- Population
- Capital city
- Area
- Region
- National flag
-
Dynamic data fetching using Fetch API
-
Clean and responsive UI
-
Beginner-friendly JavaScript project
- HTML5
- CSS3
- JavaScript (ES6)
- REST Countries API
index.htmlβ Main structure of the webpagestyle.cssβ Styling and responsive designcountry.jsβ Handles API requests and DOM manipulationREADME.mdβ Project documentation
- User enters a country name
- JavaScript sends a request to the REST Countries API
- API returns country data
- Information is dynamically displayed on the webpage
- Working with APIs
- Using Fetch API in JavaScript
- DOM manipulation
- Event handling
- Dynamic HTML rendering
- Handling JSON data
REST Countries API
Built with passion while learning Frontend Development and JavaScript.