Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started