Third-party APIs allow developers to access their data and functionality by making requests with specific parameters to a URL. Developers are often tasked with retrieving data from another application's API and using it in the context of their own. In our case, we need to build a weather dashboard that will run in the browser and feature dynamically updated HTML and CSS.
The following image shows the web application's appearance and functionality:
https://openweathermap.org/current - Current weather data
https://openweathermap.org/forecast5 - 5-day weather forecast
https://openweathermap.org/api/geocoding-api - Geocoding api
https://getbootstrap.com/docs/5.2/getting-started/introduction/ - Bootstrap v5.2.x
https://releases.jquery.com/ - jQuery CDN v.3.6.4
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch - using Fetch api
https://cdnjs.com/libraries/moment.js - moment.js libraries
https://wallpaperaccess.com/cool-galaxy - background image
© 2023 edX Boot Camps LLC. Confidential and Proprietary. All Rights Reserved.