Entrega Semana 11 - AndersenCastanedaUniAndes/proyecto-1 GitHub Wiki
Evidencias de avances DevOps
Parametrización de integración continua / despliegue continuo
Actions
Actions
Commits / Pull Request
Commits
PR
Tablero del Proyecto
Sprint Backlog y asignación por integrante
Enlace al tablero en Jira
Avances en funcionalidades
Funcionalidades web
https://github.com/user-attachments/assets/15499290-a8bb-431a-ab97-12f70eb6afd3
Avances en cobertura
Web

Autenticación

Productos

Proveedores

API collections
Inventario
Productos
Users
📊 RESUMEN DE SERVICIOS
📦 Servicio de Productos
| Paso |
Comando / Acción |
Descripción |
| 1 |
cd productos |
Ir al directorio del servicio de productos |
| 2 |
python -m venv venv |
Crear el entorno virtual |
| 3 |
venv\Scripts\activate (Windows) source venv/bin/activate (Linux/Mac) |
Activar el entorno virtual |
| 4 |
pip install -r requirements.txt |
Instalar las dependencias del proyecto |
| 5 |
(crear archivo .env) |
Configurar las variables de entorno:DATABASE_URL=postgresql://postgres:postgres@IP:5432/products |
| 6 |
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000 |
Levantar el servicio de productos |
🧾 Servicio de Proveedores
| Paso |
Comando / Acción |
Descripción |
| 1 |
cd proveedores |
Ir al directorio del servicio de proveedores |
| 2 |
python -m venv venv |
Crear el entorno virtual |
| 3 |
venv\Scripts\activate (Windows) source venv/bin/activate (Linux/Mac) |
Activar el entorno virtual |
| 4 |
pip install -r requirements.txt |
Instalar las dependencias del proyecto |
| 5 |
(crear archivo .env) |
Configurar las variables de entorno:DATABASE_URL=postgresql://postgres:postgres@IP:5432/proveedores |
| 6 |
uvicorn app.main:app --reload --host 0.0.0.0 --port 8003 |
Levantar el servicio de proveedores |
🌐 Levantar servicio web (Frontend)
| Paso |
Comando / Acción |
Descripción |
| 1 |
cd "MediSupply Web" |
Ir al directorio del proyecto frontend |
| 2 |
npm install |
Instalar las dependencias del proyecto |
| 3 |
VITE_API_BASE_URL=http://localhost:8000 |
Configurar variable de entorno en el archivo .env |
| 4 |
VITE_API_BASE_LOGIN_URL =http://localhost:8001, |
Configurar variable de entorno en el archivo .env |
| 5 |
VITE_API_BASE_PROVEEDORES_URL =http://localhost:8003, |
Configurar variable de entorno en el archivo .env |
| 6 |
npm run dev |
Levantar el servidor de desarrollo del frontend |
Ejecución de pruebas (10 puntos)
Pruebas automatizadas en cypress

| Comando |
Descripción |
| cd "MediSupply Web" |
Navegar al directorio del frontend |
| npx cypress open |
Abrir Cypress por primera vez (esto crea la estructura de carpetas) |
| npx cypress run |
O ejecutar en modo headless |
Autenticación
| Frontend |
Estado |
| LoginForm |
Completo |
Proveedores
| Frontend |
Estado |
| ProveedoresView |
Parcial |
Pedidos
| Frontend |
Estado |
| PedidosView |
Parcial |
Resumen de actividades

Burndown chart (5 puntos)



Velocity chart (5 puntos)

Value chart (5 puntos)
| HU |
Puntos de Historia |
Valor de Negocio |
| 56 |
3 |
1 |
| 63 |
5 |
1 |
| 64 |
5 |
1 |
| 116 |
5 |
2 |
| 132 |
3 |
1 |
| 143 |
13 |
1 |
| 179 |
3 |
1 |
| 180 |
5 |
1 |
| 181 |
5 |
1 |
| 197 |
8 |
1 |
| 204 |
3 |
1 |
| 205 |
8 |
1 |
Video con evidencias
Enlace al video en VoirceThread