Repository navigation
v1.2.1 — Sprint 4
🎬 Sprint 3 — Streaming Local y Catálogo Multimedia
Período: 06/06/2026 – 22/06/2026
✅ Nuevas funcionalidades
RF11 — Reproducción de películas
- Reproductor multimedia implementado en React con controles personalizados
(play, pause, seek, volumen, pantalla completa) - Barra de progreso interactiva con posición actual y duración total
- Integración con los endpoints de streaming del backend
RF12 — Reproducción de series
- Interfaz de reproducción para series con selector de temporadas
- Navegación entre episodios dentro de cada temporada
RF13 — Registro de progreso de visualización
- Persistencia del tiempo exacto de reproducción por usuario en MongoDB
- Endpoints para guardar, actualizar y recuperar el avance de cada usuario
RF16 — Gestión de catálogo multimedia
- Base de datos del catálogo con colecciones de películas, series,
temporadas y episodios - Endpoints CRUD completos para administración del catálogo
- Panel administrativo para registrar, editar y eliminar contenido
🔧 Infraestructura y mejoras internas
- Streaming por HTTP Range Requests: servicio de transmisión por fragmentos
para películas y episodios almacenados localmente, con soporte de rangos de bytes - CRUD de reseñas (backend + UI base): sistema de reseñas funcional construido
anticipadamente para que Sprint 5 solo implemente el consenso IA sobre datos reales - Catálogo inicial: 25 contenidos peruanos cargados con pósters, sinopsis,
metadatos y archivos en formato unificado
🧪 QA
- Pruebas funcionales sobre servicios de streaming, catálogo y registro de progreso
- Pruebas de carga sobre endpoints de streaming bajo concurrencia
- Validación de formatos multimedia y compatibilidad de reproducción
✅ Correciones
- Correcion en la bd
👥 Equipo
| Rol | Responsable |
|---|---|
| Frontend (reproductor) | Adrian Rivera |
| Backend (progreso) | Alexander Soto |
| Frontend (series + reseñas UI) | Gabriel Tang |
| Backend (streaming) | Emanuel Cabeza |
| Base de datos + catálogo | Marcelo Palacios |
| Panel admin + CRUD reseñas | Juan Loayza |
| QA + curaduría | Luis Morales |