fujifenix-elevator
Plataforma web corporativa Next.js 16 con Sanity CMS para Fuji Fenix Elevator. Enfocada en transporte vertical con SEO técnico avanzado, autenticación 2FA y despliegue manual en Hostinger VPS.
Ficha actualizada 27 sept 2026, 21:10 · upstream 27 sept 2026, 20:55 · release sin release detectada
Qué es fujifenix-elevator
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Fuji Fenix Elevator es una solución web completa construida con Next.js 16 (App Router) y Sanity CMS para gestionar el catálogo de elevadores y escaleras mecánicas. La arquitectura integra autenticación robusta con NextAuth v5 y doble factor (2FA), además de analíticas GA4 y gestión de contenido en Sanity Studio.
El proyecto destaca por su enfoque en SEO técnico invisible, implementando sitemaps dinámicos, JSON-LD estructurado y redirecciones 308 para URLs legacy. Utiliza animaciones avanzadas con GSAP y Framer Motion, junto con Socket.io para notificaciones en tiempo real en el panel de administración.
El despliegue está optimizado para Hostinger VPS, requiriendo configuración manual del servidor Node.js y deshabilitación de caché del proveedor. Incluye componentes reutilizables shadcn-style y validación de formularios con react-hook-form y Zod.
- Gestión de catálogo de productos de elevadores y escaleras mecánicas con Sanity CMS
- Administración de formularios de contacto con validación Zod y envío vía Formspree
- Visualización de datos analíticos en tiempo real mediante Socket.io y recharts
- Mantenimiento de SEO técnico avanzado: sitemaps dinámicos, JSON-LD y redirecciones 308
- Integración nativa de Sanity Studio con esquemas GROQ para productos y auditorías
- Implementación de redirecciones 308 permanentes para preservar autoridad de enlaces legacy
- Uso de GSAP 3.15 y Framer Motion 13 para animaciones complejas en el frontend
- Normalización segura de imágenes mediante lib/safeImageUrl para evitar errores _next/image
- Dependencia obligatoria del script force-wasm.js para compilación SWC, sin fallback automático
- Incompatibilidad con npm audit fix --force que rompe módulos críticos como otplib y recharts
- Restricción explícita de no añadir nuevas secciones públicas por requerimientos del cliente
- Despliegue manual en VPS Hostinger, incompatible con plataformas serverless estándar
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Node.js 18+ y npm. Copiar .env.local.example a .env.local con Sanity Project ID, dataset de producción y token API. Ejecutar npm install (force-wasm.js se ejecuta automáticamente en postinstall). Construir con npm run build y servir con node server.js. Deshabilitar caché de Hostinger para compatibilidad con React Server Components. Ver HOSTINGER-DEPLOY.md para detalles.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.