Yohal Group — Plataforma Empresarial Multilíngue
Uma plataforma web multilíngue que apresenta cinco divisões de serviços, com área administrativa segura.
Visão geral
A Yohal Group Corp. oferece assistência migratória e documental, documentos, viagens, serviços notariais e serviços em geral. Este projeto é sua plataforma web pública: um site multilíngue (inglês e espanhol) que apresenta cada divisão, recebe solicitações de serviço e é gerenciado por uma área administrativa segura. A Yohal Group é uma empresa de serviços empresariais; não é um escritório de advocacia e o site não presta aconselhamento jurídico.
Contexto
A plataforma foi projetada para dar a uma empresa com várias linhas de serviço uma presença pública única e consistente, e para que sua equipe mantenha essa presença e atenda às solicitações recebidas sem depender de um desenvolvedor para mudanças rotineiras.
Solução
Uma aplicação Spring Boot com páginas Thymeleaf renderizadas no servidor, um banco PostgreSQL cujo esquema é versionado com migrações Flyway e uma estrutura interna que mantém cada área de negócio separada dentro de uma única aplicação implantável.
Arquitetura e abordagem de engenharia
- Um monólito modular: uma aplicação implantável com limites internos claros entre as áreas de negócio, em vez de um conjunto de serviços separados.
- Páginas renderizadas no servidor e localizadas em inglês e espanhol, com interface clara e escura.
- Um esquema de banco de dados versionado, de modo que as mudanças no modelo de dados sejam explícitas, ordenadas e repetíveis.
- Uma área administrativa protegida por controle de acesso por papéis e autenticação multifator.
- Proteção contra bots nos formulários públicos e implantação em contêineres.
Tecnologias
- Java
- Spring Boot
- Thymeleaf
- Spring Security
- PostgreSQL
- Flyway
- Cloudflare Turnstile
- Containerized deployment
Principais recursos
- Site público organizado por divisão: Imigração, Documentos, Viagens, Notaria e Serviços.
- Versões em inglês e espanhol com seletor de idioma.
- Formulário de solicitação de serviço organizado por divisão.
- Assinatura de newsletter e feed RSS do conteúdo publicado.
- Área administrativa segura para manter o site.
Resultado e situação atual
Entregue e em produção: uma presença pública multilíngue que reúne as divisões da empresa em um só lugar, com recursos administrativos seguros por trás.
Resultados mensurados — Não há métricas verificadas de desempenho ou de negócio publicadas para este projeto.
Nota de divulgação — Esta página descreve apenas o que é público ou já faz parte da descrição pública do projeto. Detalhes internos de segurança, de infraestrutura e dados de clientes não são publicados de propósito.
Serviços relacionados
Guia relacionado
Contexto sobre como implantamos serviços Java:
Tem um projeto parecido em mente?
Conte-nos sobre o seu projeto e ajudaremos a definir a abordagem adequada.