We build a Weather App using Vue.js, Tailwind CSS, Laravel, the Dark Sky Weather API, and the Algolia Places API. We start from scratch and implement the many features of it including current weather, future weather and location changing.