⚠️ Puedes colocar la url de una imagen en el titulo de un modulo y se cargará

Notificaciones flotantes en tiempo real

Se implementará un sistema de notificaciones flotantes en tiempo real dentro de la plataforma. Los usuarios que tengan la plataforma abierta en su navegador recibirán avisos al instante, sin necesidad de recargar la página, sobre sus tareas y sobre los paquetes entregados por DHL. Requisito: las notificaciones de paquetes entregados requieren que se haya aceptado e implementado la cotización del webhook de DHL (Q01542). Fuera de alcance: esta cotización no incluye notificaciones de cambios de estatus en tiempo real de SRS, ya que eso requiere desarrollo por parte de SRS.









Usa {{qr_propuesta}} en la descripción de un párrafo del documento.


1. Infraestructura de notificaciones en tiempo real (WebSocket) → $2,800.00

Base técnica que permite enviar avisos desde el servidor a los usuarios en el momento en que ocurre un evento, sin que tengan que recargar la página. Este módulo agrupa la instalación del servidor, la conexión desde el navegador y la forma en que se muestran las notificaciones; el detalle se desglosa en los submódulos.

1.1. Instalación y configuración del servidor WebSocket → $700.00

Se instalará y configurará un servidor WebSocket que mantiene una conexión abierta y permanente con cada navegador que tenga la plataforma abierta. El procedimiento técnico incluye:
- Instalación del servicio WebSocket en el servidor y configuración para que se ejecute de forma continua y se reinicie automáticamente si se detiene.
- Configuración del dominio y del certificado de seguridad para que la conexión sea cifrada (wss://).
- Validación de la sesión del usuario al conectarse, para que cada persona reciba únicamente las notificaciones que le corresponden.
- Canal interno para que la plataforma envíe eventos al servidor WebSocket (por ejemplo, cuando se asigna una tarea o llega una entrega de DHL) y este los reparta a los usuarios conectados.
- Pruebas de conexión, reconexión y carga básica.

1.2. Conexión de los navegadores al servidor → $350.00

Se agregará a la plataforma el código que, al abrirla en el navegador, se conecta automáticamente al servidor WebSocket y se queda escuchando notificaciones. Incluye reconexión automática si se pierde el internet o se reinicia el servidor, y funciona con varias pestañas o sesiones abiertas del mismo usuario.

1.3. Diseño de las notificaciones flotantes → $4,200.00

Las notificaciones se mostrarán con botones circulares flotantes en la esquina inferior derecha de la pantalla, visibles en cualquier sección de la plataforma sin tapar el contenido principal. Habrá un botón por cada tipo de notificación, con su propio color e ícono:
- Tareas (verde, ícono de tablero de tareas).
- Novedades de envíos (rojo, ícono de campana).

Cada botón tiene un contador con el número de notificaciones sin revisar. Junto a cada botón aparece una etiqueta con un resumen, por ejemplo "3 nuevas tareas. Tareas por revisar" o "Novedades de envíos. Nuevas actualizaciones". Cuando llega un aviso nuevo, el contador se actualiza al instante y la etiqueta se resalta para llamar la atención del usuario.

1.4. Panel de notificaciones por categoría → $1,400.00

Al hacer clic en cualquiera de los botones flotantes se abre un panel con la lista de notificaciones de esa categoría (tareas o envíos), y con otro clic se cierra. Cada notificación de la lista muestra el título, una descripción breve, la hora y un botón para ir directamente a la tarea o a la guía. Al revisarlas se marcan como leídas y el contador del botón disminuye. El panel también permite consultar los avisos que llegaron mientras el usuario no tenía la plataforma abierta.

2. Notificaciones de tareas → $0.00

Avisos en tiempo real relacionados con el sistema de gestión de tareas, para que cada usuario se entere al momento de lo que le corresponde atender. El detalle de cada tipo de aviso se desglosa en los submódulos.

2.1. Asignación de tareas → $700.00

Se avisará al usuario en el momento en que se le asigne una tarea nueva o se le reasigne una existente. La notificación muestra el nombre de la tarea, quién la asignó y un botón para abrirla. Si la tarea se reasigna a otra persona, también se avisa al usuario que la tenía.

2.2. Cambio de estatus de tareas → $700.00

Se avisará cuando una tarea cambie de estatus (por ejemplo, de pendiente a en proceso, o a terminada). Reciben el aviso el responsable de la tarea y la persona que la creó o asignó. La notificación indica el estatus anterior, el nuevo y quién hizo el cambio.

2.3. Tareas próximas a vencer y vencidas → $1,050.00

Se avisará al responsable cuando una tarea esté por llegar a su fecha límite (por ejemplo, un día antes) y cuando ya haya vencido sin terminarse. Requiere un proceso automático en el servidor que revise periódicamente las fechas de las tareas.

3. Notificaciones de paquetes entregados (DHL) → $700.00

Se avisará en tiempo real cada vez que DHL reporte la entrega de un paquete. La notificación muestra la guía, el destinatario y la hora de entrega, con un botón para abrir la guía en la plataforma. Requisito: esta funcionalidad depende del webhook de DHL (cotización Q01542), que es el que recibe los avisos de entrega desde DHL. Solo estará disponible si esa cotización se acepta e implementa. No incluye notificaciones de estatus en tiempo real de SRS, ya que eso requiere desarrollo por parte de SRS.

4. m1 → $3,500.00

5. → $0.00

6. → $0.00

7. → $0.00

8. → $0.00

Nuevo Módulo
Concepto Subtotal
Infraestructura de notificaciones en tiempo real (WebSocket) $11,434.50
6dias
↳ 1.1. Instalación y configuración del servidor WebSocket $700.00
1dias
↳ 1.2. Conexión de los navegadores al servidor $350.00
1dias
↳ 1.3. Diseño de las notificaciones flotantes $4,200.00
3dias
↳ 1.4. Panel de notificaciones por categoría $1,400.00
1dias
Notificaciones de tareas $2,964.50
2dias
↳ 2.1. Asignación de tareas $700.00
1dias
↳ 2.2. Cambio de estatus de tareas $700.00
1dias
↳ 2.3. Tareas próximas a vencer y vencidas $1,050.00
1dias
Notificaciones de paquetes entregados (DHL) $847.00
1dias
m1 $4,235.00
3dias
Total $19,481.00