Build a Weather App Using Angular and RxJS

Build a Weather App Using Angular and RxJS

OpenWeather API provides all kinds of weather information for any global city. In this project, we’ll use this API to extract the current weather and 3-hour weather forecast for the next 5 days for any given location.

We'll use Angular to handle API-related operations. Angular's RxJS library will handle HTTP GET requests to retrieve weather updates from the API. We'll also use Material UI components to assist the frontend development. This web application will comprise dynamic background functionality for different kinds of weather (sunny, mostly cloudy, clear sky, etc.).

Here is the final layout of the application:

Press + to interact
The final layout of the application
The final layout of the application