Saltar al contenido principal

Informe UARGFlow

UARGFlow es el framework de docentes y estudiantes de UNPA-UARG para armar apps web responsivas rápido. SIGMA se apoya en él (auth y estructura).

PDF original

Técnica

  • Orientado a objetos, PHP 5 / PHP 7
  • Servidor tipo LAMP / WAMP
  • App web responsiva

Carpetas

CarpetaQué hay
appCódigo de cada caso de uso
guiMenú superior y barra inferior
libLibrerías propias y de terceros
modeloClases del modelo

Características

Gestión de usuarios con roles, login con API de Google, diseño responsive, FPDI/FPDF, PHPMailer y APIs de Google.

Herramientas del informe: NetBeans, Xdebug, PHPUnit, PHPDoc, PSI, UML.

Inconvenientes que el equipo encontró

  • Al iniciar sesión se crea un usuario con permiso para borrar otros usuarios
  • El logout no cierra bien la sesión
  • El admin hay que reemplazarlo en la base (no hay alta limpia)
  • La API de auth de Google está deprecada (platform.js)

La instalación es: copiar a la raíz del servidor, crear MySQL y setear rutas + credenciales. Las rutas cambian según el entorno.