Skip to content

"GaGa v0.3.0-a"

Latest

Choose a tag to compare

@GuillermoGiraudo7 GuillermoGiraudo7 released this 16 Oct 02:28
· 4 commits to main since this release

🌱 GaGa (Green Analytics) - Release v1.1

📌 Descripción

Este release marca una nueva etapa en el desarrollo de GaGa (Green Analytics), integrando el backend en Django REST Framework para proveer datos reales al frontend de Angular.
A partir de esta versión, el sistema deja de depender del archivo bd.json y del json-server, estableciendo comunicación directa con las APIs REST del servidor Django.

Además, se mejoró la estabilidad general, el flujo de registro, y la visualización dinámica de información en los dashboards.


📂 Entregables incluidos

  • Código fuente completo del proyecto actualizado desde la rama release.
  • Integración funcional entre frontend Angular y backend Django.

⚠️ La documentación (IEEE830, Historias de Usuario, Criterios de Aceptación, Casos de Uso, Diagramas, Ceremonias Scrum)
se encuentra disponible en la Wiki pública del repositorio.


🆕 Changelog

Added

  • Conexión del frontend Angular con API REST de Django.
  • Servicios HTTP configurados para consumo de endpoints reales.
  • Actualización de dashboards para mostrar datos obtenidos desde el backend.
  • Validaciones mejoradas en el flujo de registro y autenticación.

Changed

  • Eliminación del uso de json-server y del archivo bd.json.
  • Refactor de servicios Angular para comunicación con el backend.
  • Ajustes visuales y simplificación de componentes CSS.

Fixed

  • Correcciones de errores en la lógica de carga de datos.
  • Solución de inconsistencias en la navegación entre dashboards.
  • Mejor manejo de errores de red en las peticiones HTTP.

ℹ️ Información importante

Antes de ejecutar el servidor, es necesario instalar las dependencias y levantar los servicios correspondientes:

  1. Instalar dependencias:
npm install ng2-charts chart.js
ng add @angular/material
  1. Instalar dependencia de Python (backend\requeriments.txt)
3. Ejecutar el servidor de Angular y el backend de Django:  
```bash
ng serve
python manage.py runserver

🔖 Tag de versión

Este release corresponde al tag v0.3.0-a.


👨‍💻 Desarrolladores

  • Bustos Bautista
  • Coraspe Bueno Heyme
  • Ávila Franco
  • Giraudo Guillermo
  • Juárez Valentín

📎 Archivos adjuntos

GitHub genera automáticamente los siguientes archivos descargables:

  • Source code (zip) → descarga del código fuente en formato .zip.
  • Source code (tar.gz) → descarga del código fuente en formato .tar.gz.