ClimApp is a Flask-based weather monitoring platform that pulls live observations from AEMET (Agencia Estatal de Meteorología), Spain’s official meteorological agency. You can view real-time conditions at your GPS location, log your own manual readings, query historical records, and compare your entries against official data — all in a clean, responsive web interface.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/adrianaarang/climapp/llms.txt
Use this file to discover all available pages before exploring further.
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
Get an AEMET API key
Register at opendata.aemet.es and obtain your free API key to access Spain’s national weather observation network.
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.View live data
Open the dashboard to see current temperature, humidity, wind speed, and rainfall — updated on demand from AEMET’s conventional observation network.