Arquitectura de Software
Diseño estructural, componentes tecnológicos principales y flujo de datos de la plataforma KENTODAL.

Diagrama del Sistema
Base Tecnológica
La plataforma de KENTODAL ha sido desarrollada utilizando el marco Next.js 15 (App Router) junto con React 19, lo que permite integrar funcionalidades modernas de pre-renderizado. El diseño se implementa mediante Tailwind CSS para lograr un enfoque responsivo (Mobile-First). El código fuente utiliza TypeScript para proporcionar un tipado estructurado que ayuda a reducir errores en tiempo de desarrollo.
Manejo de Datos y Contenido
La información institucional (Servicios, Portafolio Corporativo, Compromisos) se gestiona de manera estática mediante módulos TypeScript locales (/lib/data-*.ts). Esto reduce la dependencia de APIs externas y limita la exposición a ciertos vectores de inyección, aunque no elimina la totalidad de los riesgos asociados a aplicaciones web.
Internacionalización (i18n)
La arquitectura del proyecto mantiene una estructura bilingüe explícita (Español / Inglés). Cada ruta, componente y registro de metadatos cuenta con su equivalente mapeado. Este enfoque facilita a los motores de búsqueda rastrear el contenido utilizando etiquetas Hreflang estáticas.
Procesamiento de Formularios
El formulario de solicitud de cotización construye la información localmente en el navegador del usuario y se apoya en el manejador del protocolo mailto:. Este enfoque:
- Traslada la responsabilidad de la transmisión al cliente de correo local del sistema operativo.
- No utiliza un servidor propio o base de datos de la aplicación para procesar o almacenar el mensaje.
- Genera la solicitud directamente a
kentodal.llc@kentodal.com.