This project is a weather app that uses Vue 3 and Tailwind, as well as Vite as a build tool. It allows you to search for a location and see the current weather as well as a seven day forecast. You can also add locations to your dashboard for quicker access.
- Location search powered by the Mapbox Geocoding API
- Location preview with current weather and seven day forecast powered by the OpenWeather API
- The ability to save locations to your dashboard using local storage as well as removing locations
In order to use this application, before anything else, be sure to create an account for both the MapBox API and the OpenWeather API. Note that for some reason I had to wait a couple hours before I could use my OpenWeather API key.
Anyway, asides from the above the steps are as follows:
Clone the project
git clone https://link-to-project
Go to the project directory
cd my-project
Install dependencies
npm install
Start the server
npm dev
This app was built following a Youtube video series by John Komarnicki.