Quick Start
Run ClimApp locally and view live weather data in under five minutes.
Configuration
Set up your AEMET API key and environment variables.
API Reference
Explore the REST endpoints for weather data, manual records, and comparison.
Core Features
Learn about the dashboard, manual entry, historical records, and comparison tools.
What you can do with ClimApp
Live weather dashboard
See real-time temperature, humidity, wind, and rainfall from the nearest AEMET station.
Manual data entry
Log your own climate readings with full validation and persistent JSON storage.
Historical records
Filter and browse stored records by municipality and date.
Data comparison
Compare your manual entries against official AEMET readings and flag discrepancies.
How it works
1
Get an AEMET API key
Register at opendata.aemet.es and obtain your free API key to access Spain’s national weather observation network.
2
Configure and run
Add your key to a
.env file and start the Flask server. ClimApp automatically detects the nearest weather station from your GPS coordinates.3
View live data
Open the dashboard to see current temperature, humidity, wind speed, and rainfall — updated on demand from AEMET’s conventional observation network.
4
Log and compare
Record manual readings for any municipality, browse historical entries, and use the comparison tool to check your data against official AEMET values.