Documento 3 de 3

🛡️ Infraestructura y Respaldos

Artrocenter — Clínica de Traumatología y Ortopedia
TREZE LABS — Infraestructura Digital Premium
Julio 2026 · Versión 1.1

Este documento contiene el mapa técnico, la arquitectura del ecosistema digital de Artrocenter y el protocolo de seguridad y respaldos. La plataforma está construida con arquitectura desacoplada Serverless + Edge CDN, garantizando disponibilidad global de alto rendimiento sin costos de servidor.

1. Arquitectura General del Sistema

Stack Tecnológico Producción

CapaTecnologíaRol
FrontendReact + ViteSPA (Single Page App) con enrutamiento client-side
EstilosTailwind CSS v4.0Diseño responsivo y sistema de tokens visuales
HostingVercel Edge CDNDistribución global, HTTPS automático, 0 downtime
Backend CMSGoogle Apps ScriptAPI privada para blog académico bilingüe
ImágenesGoogle DriveCDN de imágenes del blog (costo $0)
DominioPendiente selecciónA configurar tras elección de extensión

2. Árbol de Directorios

vcard-artrocenter/
├── public/
│ ├── favicon.png ← Favicon de rodilla clínica
│ └── og-image.png ← Preview WhatsApp / Open Graph
├── src/
│ ├── components/
│ │ └── KneeInteractiveViewer.jsx ← Mapeador 3D corporal (Canvas)
│ ├── pages/
│ │ ├── HomeConcept.jsx ← Landing Web Clínica con calibrador robótico
│ │ ├── VCard.jsx ← Tarjeta Digital Interactiva (CRO Dual)
│ │ ├── Blog.jsx ← Artículos científicos públicos
│ │ └── BlogAdmin.jsx ← Consola CMS + subida de imágenes
│ ├── App.jsx ← Enrutador con alias amigables
│ └── main.jsx ← Punto de entrada & Domain Lock
├── vercel.json ← Reglas SPA + cabeceras de seguridad
└── vite.config.js ← Integración Tailwind CSS v4.0

3. Enrutamiento SPA y Distribución

La aplicación usa react-router-dom para gestionar rutas en el cliente. Para evitar errores 404 al recargar páginas internas, el archivo vercel.json redirige todas las peticiones al punto de entrada:

Rutas del Ecosistema

RutaPáginaEstado
/Sitio Web Clínico Principal✅ Activo
/vcardTarjeta Digital (VCard)✅ Activo
/blogArtículos Científicos Públicos✅ Activo
/blog-adminConsola CMS (Acceso Restringido)✅ Activo

4. Seguridad — Domain Lock

Protección Multicapa Activo

El sistema implementa un Domain Lock de dos niveles para prevenir clonación o acceso no autorizado:

Regla de Seguridad: No comparta las credenciales de acceso al panel administrativo por correo electrónico o mensajes públicos. TrezeLabs no solicitará contraseñas por ningún canal.

5. Protocolo de Despliegue y Respaldos

Flujo de Publicación de Cambios

1

Compilación Local: Ejecutar npm run build para confirmar que no hay errores y generar el paquete optimizado para producción.

2

Publicación en Vercel: Ejecutar vercel --prod --yes desde la terminal. El CDN distribuye el código actualizado globalmente en menos de 30 segundos.

3

Verificación: Confirmar que la URL de producción muestra la versión actualizada correctamente en escritorio y móvil.

Respaldo del Código: El código fuente completo se entrega en el ZIP de esta bóveda. Se recomienda guardarlo en un lugar seguro como respaldo previo a cualquier modificación futura.

6. Dominios Registrables — Pendiente Decisión

Opciones Cotizadas En Espera

La cotización de dominio y gestión de activación está documentada en el documento "Cotización de Dominio Web" dentro de esta misma bóveda. Una vez que el Dr. Rosas seleccione la extensión preferida, TrezeLabs procederá con: