Yohal Group — Plataforma Empresarial Multilingüe
Una plataforma web multilingüe que presenta cinco divisiones de servicios, con área administrativa segura.
Resumen
Yohal Group Corp. ofrece asistencia migratoria y documental, documentos, viajes, servicios notariales y servicios generales. Este proyecto es su plataforma web pública: un sitio multilingüe (inglés y español) que presenta cada división, recibe solicitudes de servicio y se gestiona desde un área administrativa segura. Yohal Group es una empresa de servicios empresariales; no es un bufete de abogados y el sitio no ofrece asesoría legal.
Contexto
La plataforma fue diseñada para dar a una empresa con varias líneas de servicio una presencia pública única y coherente, y para que su equipo mantenga esa presencia y atienda las solicitudes recibidas sin depender de un desarrollador para los cambios rutinarios.
Solución
Una aplicación Spring Boot con páginas Thymeleaf renderizadas en el servidor, una base de datos PostgreSQL cuyo esquema se versiona con migraciones Flyway y una estructura interna que mantiene separada cada área de negocio dentro de una sola aplicación desplegable.
Arquitectura y enfoque de ingeniería
- Un monolito modular: una aplicación desplegable con límites internos claros entre las áreas de negocio, en lugar de un conjunto de servicios separados.
- Páginas renderizadas en el servidor y localizadas en inglés y español, con interfaz clara y oscura.
- Un esquema de base de datos versionado, de modo que los cambios en el modelo de datos sean explícitos, ordenados y repetibles.
- Un área administrativa protegida con control de acceso por roles y autenticación multifactor.
- Protección contra bots en los formularios públicos y despliegue en contenedores.
Tecnologías
- Java
- Spring Boot
- Thymeleaf
- Spring Security
- PostgreSQL
- Flyway
- Cloudflare Turnstile
- Containerized deployment
Capacidades principales
- Sitio público organizado por división: Inmigración, Documentos, Viajes, Notaría y Servicios.
- Versiones en inglés y español con selector de idioma.
- Formulario de solicitud de servicio organizado por división.
- Suscripción a boletín y feed RSS del contenido publicado.
- Área administrativa segura para mantener el sitio.
Resultado y estado actual
Entregado y en producción: una presencia pública multilingüe que reúne las divisiones de la empresa en un solo lugar, con capacidades administrativas seguras detrás.
Resultados medidos — No se publican métricas verificadas de rendimiento o de negocio para este proyecto.
Nota de divulgación — Esta página describe solo lo que es público o ya forma parte de la descripción pública del proyecto. Los detalles internos de seguridad, de infraestructura y los datos de clientes no se publican a propósito.
Servicios relacionados
Guía relacionada
Contexto sobre cómo desplegamos servicios Java:
¿Tiene un proyecto similar en mente?
Cuéntenos sobre su proyecto y le ayudaremos a definir el enfoque adecuado.