
Clock/Weather App – Working with API’s
Overview: The purpose of this project is to showcase my ability to integrate API’s to highlight my technical skills. The application features a clock that can be toggled from digital to analog, allows the user to change cities in subsequent timezones, shows the current weather of the city using OpenWeatherAPI, and changes the background image to an image that is relevant to the city using Unsplash API.
Key Objectives:
• Integrate a third-party API into an application and have it run successfully
• Design an application that is user-friendly based around the API’s.
• Create dynamic content using an API
Challenges: The biggest challenge in this project was getting the API and JS code to work seamlessly within the application. There were a lot of problems that I had to work with and solve in order to get the weather and image to change as the timezone was updated.
Conclusion: This project helped me become more experienced with creating dynamic content using Javascript and API’s and helps prove my capabilities in technical skills, real-world problem solving, focus on UX/UI, and API integration.