Analisando propostas

Migración de stack completo (Node.js + Quasar + Vue) de aplicación en producción

Publicado em 01 de Abril de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos un desarrollador o equipo con experiencia comprobada en migraciones de stacks legacy, específicamente en Node.js + Vue.js + Quasar, para actualizar una aplicación web actualmente en producción a un entorno moderno y estable.

Actualmente el sistema funciona con tecnologías que requieren actualización urgente por temas de soporte, seguridad y mantenimiento a largo plazo. El sistema genera cálculos, reportes y es utilizado de forma activa por múltiples usuarios, por lo que se requiere un trabajo con altos estándares de calidad, pruebas exhaustivas y documentación clara.
Se debe migrar el stack completo:

De una versión antigua de Node.js a la versión LTS actual (v18 o v20).

De Quasar v0.17 a Quasar v3, lo cual implica actualización completa a Vue 3.

Actualización y/o reemplazo de todas las librerías necesarias para compatibilidad y seguridad.

Refactorización del frontend, incluyendo configuración, layouts, rutas, componentes y servicios.

Validación de integridad de funcionalidades críticas como reportes, cálculos automáticos y generación de archivos.

Definición y ejecución de pruebas unitarias, funcionales y de regresión para asegurar estabilidad.

Preparación del entorno para despliegue en producción.
Auditoría y planificación técnica: 1 a 2 días

Migración de backend (Node.js): 3 a 5 días

Migración frontend (Quasar v3 + Vue 3): 7 a 10 días

Pruebas completas (QA): 3 a 5 días

Preparación para producción: 1 a 2 días
El proyecto se considerará terminado solo cuando el sistema actualizado esté funcionando correctamente en el entorno de producción.
Perfil requerido
Experiencia demostrable en migración de proyectos de Quasar v0.17 a v2/v3 o migraciones completas Vue 2 → Vue 3.
Experiencia migrando proyectos Node.js legacy a versiones LTS recientes.
Conocimiento profundo de compatibilidad entre librerías NPM antiguas y modernas.
Buen manejo de pruebas automatizadas y control de calidad (QA).
Capacidad de documentar correctamente los cambios realizados.
Idealmente, experiencia con proyectos en producción que involucren cálculos o reportes complejos.
Por favor incluye en tu propuesta:
Una breve explicación de tu experiencia con migraciones similares.
Tecnologías y herramientas que utilizarías para este proyecto.
Tiempo estimado detallado por fases (si puedes).
Links a proyectos similares o repositorios si los tienes.

Contexto Geral do Projeto

Contamos con una aplicación web en producción que ha estado operativa durante varios años, desarrollada con tecnologías como Node.js, Vue.js y el framework Quasar. Actualmente, el sistema utiliza versiones antiguas de estas tecnologías, lo que ha generado problemas de compatibilidad, mantenimiento y seguridad. La aplicación es crítica para nuestra operación diaria, ya que genera reportes, realiza cálculos automáticos y es utilizada activamente por usuarios internos y externos. Por esta razón, buscamos actualizar completamente el stack tecnológico a versiones modernas y estables, garantizando que todas las funcionalidades actuales sigan operando correctamente. Este proyecto no es una migración parcial ni experimental: buscamos una solución completa, profesional y validada para asegurar que el sistema pueda seguir creciendo y mantenerse seguro a largo plazo.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 10 de Maio de 2025

Habilidades necessárias

Outro projetos publicados por R. D.