weather-app Svelte Themes

Weather App

Weather app with automatic location fetching and forecast info built using Svelte and Typescript bundled with Vite

Weather app - Svelte + Typescript

Welcome! This web app is designed to display weather data (current and forecast) based on the user's location.

Go check out the live demo

Features

  • Display current and forecast weather data for the given location
  • Retrieve the user's location automatically
  • Search for a different location by city name
  • Switch the temperature unit between Celsius and Fahrenheit
  • Toggle forecast weather data between hourly or daily forecasts
  • Responsive layout
  • Loading skeleton

Screenshots

Searchbox

Loading state

Tech stack

  • Svelte, bundled with Vite
  • Typescript
  • Sass for styling
  • Axios to make requests
  • Notion + Whimsical for planning

Acknowledgements

Top categories

Loading Svelte Themes