Welcome to Asynchronous JavaScript: Country Finder! π This project demonstrates how to handle asynchronous operations and work with APIs using JavaScript. π
- Country Information: Fetch and display details about a country, including its languages, currencies, and population. π
- Neighbouring Countries: Retrieve and show information about a country's neighbors. π
- Geolocation: Use the browser's geolocation to find and display the current location's country. π
- Error Handling: Gracefully handle errors and display meaningful messages. π¨
- Async/Await: Utilize modern async/await syntax for cleaner and more readable code. β³
- Parallel Promises: Run multiple API calls in parallel to fetch data for multiple countries. π
- JavaScript: For handling asynchronous operations, API calls, and rendering data. π₯οΈ
- CSS: For styling the application. π¨
- HTML: For the structure of the webpage. ποΈ
A big thank you to Jonas Schmedtmann for the inspiring course that helped me build this project. π
Happy coding! π