Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador para construir un visor DICOM web público, ligero y responsive. El objetivo principal es consumir estudios dicom directamente desde una api django existente, asegurando que el rendimiento del servidor no se vea afectado.
Funcionalidades clave requeridas:
- Carga directa desde URL firmada: El visor debe utilizar enlaces generados por el backend (gcs) para cargar las imágenes, evitando la retransmisión de imágenes a través del vps.
- Modo solo lectura: La interfaz debe mostrar la imagen dicom junto con datos básicos del paciente y estudio (nombre, id, edad, estudio, modalidad, lateralidad). Se deben incluir herramientas básicas de visualización y medición.
- Visualización responsive: El diseño debe adaptarse automáticamente a dispositivos móviles y de escritorio, utilizando todo el espacio disponible en el lienzo de visualización.
- Pre-carga / caché local: Implementar la carga de imágenes en paralelo y mantenerlas en la memoria RAM del cliente para una navegación fluida entre las imágenes de un estudio.
- Scroll y slider: Permitir la navegación entre las imágenes de una serie mediante la rueda del mouse o controles táctiles en dispositivos móviles.
- Indicador de serie e imagen: Mostrar claramente la posición actual dentro de la serie (ej. '1 / N') o el nombre de la serie.
- Temas personalizados: Posibilidad de aplicar colores y tipografía institucional para adaptar la apariencia del visor.
- Compatibilidad: El visor debe ser compatible con los navegadores web modernos (Chrome, Firefox, Safari, Edge) y sistemas operativos móviles (Android, iOS).
- Carga asíncrona y fallback: Mostrar un spinner o mensaje informativo si la conexión es lenta o si el enlace firmado para la carga de imágenes caduca.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
Plazo de Entrega: No definido
Habilidades necesarias