This is a PWA application that can be run in the form of a web app or installed native/desktop application. It is reliable, delivering the same performance and experience no matter the network connection quality.
Main features and interesting things of WeatherApp:
- displays current weather condition of given city
- fetches data from OpenWeatherAPI
- uses Angular Material components
- built in notification mechanism that informs the user of new available version to download
- deployed on Firebase
Check out the deployed version of the application instead of running the app locally.
https://weather-app-564e7.web.app/
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run npm run server
to start the HTTP server to serve the application.