An open API service indexing awesome lists of open source software.

https://github.com/programandoconro/weather-calendar

Weather β˜” forecasts for the next 5 days. Using Openweather api, NextJS 14, SWR, Zod and more. With map functionality and automatic updates. It uses the device's location by default πŸ“πŸ—ΊοΈ.
https://github.com/programandoconro/weather-calendar

geolocation geosearch gps japan leaflet leaflet-map leafletjs nextjs14 nextjs14-actions openweathermap-api react real-time ssr swr swr-hook typescipt weather-calendar-feed weather-forecast zod zod-validation

Last synced: 3 months ago
JSON representation

Weather β˜” forecasts for the next 5 days. Using Openweather api, NextJS 14, SWR, Zod and more. With map functionality and automatic updates. It uses the device's location by default πŸ“πŸ—ΊοΈ.

Awesome Lists containing this project

README

        

# Weather calendar

### App: https://weather-calendar-plum.vercel.app/

### A NextJS 14 app with vercel deployment, and weather forecasts from [openweathermap.org](openweathermap.org) API

### **_It gets current weather and 5 days weather forecast with 3 hours interval_**

### With SSR for fast page first load and SWR with Server Actions to update forecast every minute on client side

### It uses device's current geo-location as default location.

### Location can be changed using a map ([open street map](https://github.com/PaulLeCam/react-leaflet)), that also has search functionality ([leaflet-geosearch](https://github.com/smeijer/leaflet-geosearch))