Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.