Real Hotels Group
Um backend de conteúdos, cada hotel com o seu site
Um CMS multi-tenant onde os editores de cada hotel gerem páginas, quartos, restaurantes, ofertas e espaços de eventos, e cada site de hotel é publicado de forma independente sobre uma API de conteúdos partilhada e versionada.
- Cliente
- Real Hotels Group
- Ano
- Tipo
- CMS multi-tenant e API de conteúdos
- Função
- Design de produto, desenvolvimento e operação da plataforma
- Visualizações
- 46
Contexto
Porque é que a Real Hotels Group precisava disto?
Ter um website por hotel significava um CMS por hotel: modelos editoriais duplicados, alojamento duplicado e nenhuma atualização partilhada. O RHG precisava que as equipas dos hotéis fossem donas do seu conteúdo sem que cada site fosse dono de um backend.
Produto
O que construímos?
Um CMS multi-tenant em Payload com uma fachada REST versionada: 13 coleções, quatro locales de conteúdo, controlo de acesso por tenant, e um SDK tipado publicado, para que cada site de hotel seja um frontend autónomo contra o backend partilhado.
Experiência
Como é utilizá-lo?
Os editores de cada hotel trabalham no seu próprio tenant (páginas, quartos, restaurantes, experiências, ofertas, espaços de eventos) num admin PT/EN. Publicar atualiza de imediato o site que consome. O primeiro site de hotel construído sobre a plataforma está em produção contra a fachada real, em quatro idiomas, com tipografia e tema configuráveis por tenant a partir do CMS.
Engenharia
Como está construído?
O conteúdo de cada hotel está isolado do dos restantes, e essa separação é verificada em cada pedido, não assumida. O site de um novo hotel arranca a partir do que já existe e não do zero, e cada site escolhe quando aceitar uma atualização, por isso a entrada de um nunca obriga os outros a mexer.
Resultado
O que mudou?
Um site de hotel novo começa num SDK tipado e numa API de conteúdos já a correr, em vez de num backend novo. A plataforma está em produção com o primeiro site a consumi-la.
Trabalho relacionado