WeatherWatch
Weather Watch is a weather report built in Sveltekit. It shows the current weather and a weather forecast for 3 days. Additionally it offers a small advice for every day at the bottom of the app. The App is available in every Browser at https://weatherwatch.vercel.app/. The data is delivered by https://www.weatherapi.com/ as well as https://api.adviceslip.com/.
Features
- Switch between Metric and Imperial units
- Light and dark mode stored in localstorage (change with click on title)
- Save your favourite locations
- 7 different weather conditions
- Hourly forecast for 3 days
- Click on hourly forecast opens detailed view
- Temperature
- Wind speed
- Felt temperature
- Air Humidity
- Sunrise and Sunset times
- Uv Index and Air quality
- Daily advice, for example: "Don't eat anything your grandparents wouldn't recognise as food."
- Desktop Version developed with Tauri
Difficulties
This time, it was difficult to secure the API Key from the users.
Therefore I used SvelteKit API routes and dotenv.