A Progessive Web App to show weather forecast with Vue.js
Demo site is here: Weather Now
You’ll need to have Node 8.10.0 or later on your local development machine (but it’s not required on the server). You can use nvm (macOS/Linux) or nvm-windows to easily switch Node versions between different projects.
Clone this repo and install it's dependencies.
$ git clone https://github.com/erickbogarin/weather-now
# open the folder
$ cd weather-now
$ yarn install or npm install
# serve with hot reload at localhost:3000
$ yarn dev or npm dev
# build for production and launch server
$ yarn build or npm build
$ yarn start or npm start
- Refreshes UI using rxjs
- Cached API Requests via service workers
- Automated Testing
- PWA
- Responsive Design
Check netlify guide to depoly this app from here
- Vue.js - progressive framework for building user interfaces
- Nuxt.js - framework for creating Vue.js applications
- Sass - CSS preprocessor
- jest - JavaScript Testing Framework
- axios - Promise based HTTP client
- Docker - container platform
- Increase Test Coverage (unit, integration, e2e)
- Document UI components
- Remove Dead/Zombie Code
Feel free to open any issue.