User Interface:

Design the UI as per your choice, ensuring it is aesthetically pleasing and intuitive. Display the following information:

Current location

Temperature

Date and time

Provide an input field for users to enter a valid location (city name or zip code).

Include a button or search functionality to fetch and display weather information for the entered location. API Integration: Use the Open Weather API to fetch weather data. Handle API responses and errors gracefully, providing feedback to the user in case of invalid input or connection issues.