This is a simple Progressive Web App(PWA) Weather Application made using reactJS.
Check out the web app- https://happy-einstein-b9bed8.netlify.app/
Weather app(PWA) has following features-
1)You can visit the url given and check weather by entering valid city name.
2)Installable: Visit the url given above and you can install the weather application by clicking on the "+" sign on top right of the browser.This will install the PWA in your pc.This will be like any other browser tab but easily accessible as installed in pc and hence separate window will be opened like any other installed application.
3)Offline: On no internet connection, a separate offline page is rendered.
Would show offline page in app when no internet connection
Install the dependencies by running:
npm install --save axios
https://api.openweathermap.org/data/2.5/weather
With react installed,clone the repository and navigate to the folder-
npm start