Se busca un desarrollador experimentado para retomar, auditar y finalizar una landing page ya iniciada para The Tulhip Tools. El objetivo principal es asegurar la continuidad técnica, corregir errores, completar la interfaz, optimizar la responsividad y preparar el proyecto para su despliegue en producción. No se espera rehacer la base existente a menos que sea estrictamente necesario.
Las tareas clave incluyen:
Revisar el repositorio actual del frontend para comprender la estructura y el código existente.
Levantar el entorno local o Docker para el desarrollo y pruebas.
Auditar el estado real del desarrollo, identificando componentes terminados, incompletos o con errores.
Corregir fallos de estructura, estilos, dependencias o configuración que puedan existir.
Finalizar las secciones pendientes de la landing page para asegurar su completitud.
Ajustar el layout, la responsividad y la compatibilidad en dispositivos móviles, tablets y desktops.
Optimizar componentes visuales, imágenes, tiempos de carga y rendimiento general de la página.
Validar la navegación, rutas y el comportamiento general de la interfaz de usuario.
Revisar la integración con el backend/API, si aplica, para asegurar la correcta comunicación.
Preparar el build de producción, asegurando que el proyecto esté listo para su despliegue.
Documentar todos los cambios realizados, errores corregidos y cualquier pendiente crítico para futuras referencias.
Tecnologías involucradas en el proyecto:
Frontend:
Nuxt.js 4.4,
Vue.js 3.5, TypeScript, Tailwind CSS 4.2, Pinia, Shadcn UI, Iconify, Lucide Icons, Nuxt Image y Docker.
Backend: NestJS 11,
Node.js 20, TypeScript, PostgreSQL, MongoDB, Redis, TypeORM, Mongoose, JWT, Passport, bcrypt, cookies HTTPOnly, RBAC y Docker.
Prazo de Entrega: Não estabelecido