Información dispersa
El proyecto evita depender de varios archivos separados para documentar el plan de calidad.
MVP académico · Gestión de proyectos · PMBOK
ProjectForge PMI centraliza el diligenciamiento, edición, almacenamiento y visualización del Plan de Gestión de Calidad de un proyecto, usando tecnologías ligeras y fáciles de desplegar.
Contexto
En los proyectos académicos, los planes de calidad suelen elaborarse en documentos separados, hojas de cálculo o formatos manuales. Esto puede causar duplicidad, pérdida de trazabilidad, errores de versión y dificultad para generar una entrega formal.
El proyecto evita depender de varios archivos separados para documentar el plan de calidad.
La información queda organizada por proyecto y almacenada en una base de datos.
El sistema genera una vista tipo documento que puede imprimirse o guardarse como PDF.
Solución propuesta
Permite registrar proyectos y diligenciar campos del Plan de Gestión de Calidad: objetivos, responsables, métricas, entregables, criterios de aceptación y actividades.
La aplicación está construida con PHP puro, MySQL/MariaDB y PDO, evitando frameworks pesados y facilitando su ejecución en XAMPP o Docker.
Incluye README, scripts SQL, manual de usuario, manual técnico, explicación del código y guía de despliegue con Docker, Dokploy y Cosmos.
Implementación
El proyecto puede ejecutarse como un entorno tipo XAMPP dockerizado. Dokploy administra los contenedores y Cosmos Cloud publica el servicio mediante reverse proxy.
Alcance
Instalación
1. Copiar el proyecto en:
C:\xampp\htdocs\projectforge-pmi
2. Activar en php.ini:
extension=pdo_mysql
extension=gd
3. Importar en phpMyAdmin:
database/plan_calidad_schema.sql
database/plan_calidad_seed.sql
4. Abrir:
http://localhost/projectforge-pmi/public/
docker compose up -d --build
Aplicación:
http://IP_DOKPLOY:18080
phpMyAdmin:
http://IP_DOKPLOY:18081
Cosmos:
projectforge.argeworks.com → http://IP_DOKPLOY:18080
db-projectforge.argeworks.com → http://IP_DOKPLOY:18081
Repositorio
Versión estable del MVP académico para revisión del profesor.
Implementación con Docker Compose, MariaDB, phpMyAdmin, Dokploy y Cosmos.
Página estática de presentación del proyecto, publicada con GitHub Pages.