Este proyecto carga datos desde un JSON y un CSV, los cruza, calcula 10 métricas y genera un reporte final JSON.
Incluye:
- POO
- Programación funcional
- Pandas
- Bucles
- Condicionales
- GitHub Actions
- Tests automáticos
python src/analyze.py
El resultado se guarda en final_report.json.
pytest
Cada push ejecuta GitHub Actions para validar:
- Estructura del JSON final
- Cálculos correctos
- Código ejecutable