An open API service indexing awesome lists of open source software.

https://github.com/hadichahine/theweatherdashboardapp

A small and stylish weather dashboard.
https://github.com/hadichahine/theweatherdashboardapp

mvc mvc-architecture openweathermap openweathermap-api vue vue-cli vuejs weather-api weather-app weather-forecast webpack

Last synced: about 1 month ago
JSON representation

A small and stylish weather dashboard.

Awesome Lists containing this project

README

        

# The Weather Dashboard
The reason I'm writing this application is to discover the best practices I could follow in writing a front-end webapp given Vue's centric 'reactive-viewmodel' approach and how my approach relates to the original 'GUI-Architecture' MVC pattern.

Another reason is that I'd like to formulate the best build setup I'd use given that vue-loader is a webpack plugin (thus using webpack and a build process is a must).

**WORK IN PROGRESS**

## Pending Features
- Precipitation (shown values are dummies)
- Change settings
- Support multiple screens (This should be a matter of adding a couple of css media queries)
- Set city based on current location
- Connection problems (api retrieval) feedback

## Screenshot as of 27th of June 2019
![The Weather Dashboard](/screenshots/screenshot_june_27_2019.png?raw=true "The Weather Dashboard")