A weather forecast site has built using weather API from OpenWeatherMap. I used vanilla JavaScript to generate the entire contents of the website! I also used ES6 modules with Module pattern.
Demo: Link
- Dinamically rendering website
- Search location by city name
- Display current weather informations
- Display 5 days weather forecast informaitons with 3-hour step
- Change background color and icons according to the weather status
- Display error if city name does not exist