Descripción del proyecto
TraducidoEl requisito principal es la resiliencia sin conexión: las páginas clave, imágenes y datos en caché deben seguir cargándose cuando la red se cae, utilizando un trabajador de servicio y una estrategia de caché adecuada. Además, necesitamos notificaciones push que funcionen tanto en instalaciones de pantalla de inicio de Android como de iOS, para que podamos llegar a los usuarios sobre actualizaciones y mensajes de la misma manera que lo haría una aplicación nativa. El aviso de instalación debe sentirse natural, no intrusivo, y la aplicación debe pasar las verificaciones básicas de instalabilidad para que los navegadores ofrezcan automáticamente la opción de agregar a la pantalla de inicio.
No estamos buscando una reconstrucción desde cero. La estructura, diseño y contenido existentes deben permanecer intactos — el trabajo es envolver el sitio adecuadamente con un manifiesto, un trabajador de servicio, reglas de caché y un backend de notificaciones, y luego probarlo en los principales navegadores móviles.
Lo que esperamos del freelancer:
— Auditoría del sitio actual y un plan sobre lo que necesita cambiar
— Manifiesto funcional y configuración del trabajador de servicio
— Caché sin conexión para las páginas principales y activos estáticos
— Configuración de notificaciones push con un flujo de opt-in
— Pruebas en Android e iOS, con un breve informe sobre cualquier limitación