Documentación de AClimate v3¶
Bienvenido a la documentación oficial de AClimate v3, una plataforma modular para la gestión, procesamiento y exposición de información agroclimática mediante una arquitectura desacoplada.
AClimate v3 se compone de múltiples repositorios especializados que cubren interfaces de usuario (frontend y admin), servicios API, modelo de datos y acceso a base de datos (ORM), procesos ETL para datos históricos y geoespaciales, y la documentación del ecosistema.
Ecosistema de Repositorios¶
| Repositorio | Descripción | Stack Tecnológico |
|---|---|---|
| aclimate_v3_frontend | Aplicación web que funciona como frontend para todo el sistema AClimate | TypeScript (97.4%), CSS (1.6%) |
| aclimate_v3_webapi | Servicios backend API que exponen datos y lógica de negocio | Python (99.5%), Dockerfile (0.5%) |
| aclimate_v3_orm | Paquete ORM - fuente de verdad del modelo de datos | Python (99.9%), Mako (0.1%) |
| aclimate_v3_admin | Sitio web para configurar AClimate v3 | HTML (49.4%), Python (41.9%), JS (7.2%) |
| aclimate_v3_historical_spatial_etl | ETL para datos climáticos espaciales históricos | Python (100%) |
| aclimate_v3_historical_location_etl | ETL para datos climáticos históricos por estación | Python (100%) |
| aclimate_v3_cut_spatial_data | Herramienta de corte/preprocesamiento de datos espaciales | Python (100%) |
Cómo se Relacionan los Componentes¶
- ETLs preparan y normalizan datos de fuentes externas
- ORM define cómo se representan los datos en la base de datos
- WebAPI expone datos y capacidades a través de endpoints
- Frontend y Admin consumen la API para usuarios finales y administradores
Nota: Esta documentación sigue la misma estructura de la versión anterior (v2), manteniendo consistencia en secciones, navegación, nivel de detalle y estilo editorial.