Display current weather based on configured location. Data updates every hour automatically.
-
Configuration via JSON file (city coordinates and name)
-
Current local time and date
-
Temperatures and humidity
-
Wind speed and direction
-
Sunrise and sunset times
-
Metric vs Imperial system
-
Error handling and loading info
-
Hourly data updates
-
git clone https://github.com/madzadev/weather-app.git -
cd weather-app -
npm install -
Change config.json in the root directory to the data of the city you need
-
npm run dev
The application uses the Open-Meteo API for weather data. No API key required.
This project is a modification of the original weather-app. Main changes include: • Migration from OpenWeatherMap to Open-Meteo API • Replacement of city search with JSON configuration • Implementation of automatic hourly updates • Removal of API key requirement
The project is under MIT license.
