Skip to content

gregriff/weather-app

Repository files navigation

Weather App

preview

Simple Vue app utilizing the National Weather Service API, Mapbox's Geocoding API, and Bootstrap to provide an intuitive and full-featured UX across all screen-sizes.

Local Development

  • Install NVM (recommended)
  • Install Node 23: nvm install 23 && nvm use 23
  • Install Dependencies: npm ci
  • Get API up and running: instructions
  • Create env file: echo 'VITE_API_BASE_URL="http://localhost:8000/v1"' > .env
  • Run dev server: npm run dev

Roadmap

  • Optional OIDC login system with Keycloak
  • Manual containerized deployment with nginx, hosted by Cloudflare Tunnels

About

Weather App Personal Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published