Question: Design a Weather Forecast Dashboard Description In this task, you are required to design a single page weather forecast application using any public API of
Design a Weather Forecast DashboardDescriptionIn this task, you are required to design a single page weather forecast application using anypublic API of your choice for example, OpenWeatherMap APIThe user should be able to: Enter a city name and view the current weather details of the city, which includes: Current temperature Minimum and maximum temperature Humidity Wind speed and direction Description of the weather eg clear sky light rain, etc. An appropriate icon reflecting the current weather View a day forecast for the selected city, displaying: Date Average temperature Description of the weather An appropriate weather icon View these details in both Celsius and Fahrenheit. Include an option for the user to togglebetween these units.Technical Requirements The application should be implemented using HTML CSS and JavaScript and ReactJS. The application should be responsive, looking good on both desktop and mobile. The application should be userfriendly and intuitive, with clear error handling. For example, ifa user enters a city name that doesn't exist, there should be an appropriate error message. The code should be wellstructured, maintainable, and follow best practices.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
