Voltar a todos os projetos
.NETMySQLRabbitMQ

Gestão hoteleira

Plataforma de gestão para vários hotéis no mesmo sistema, com ponto de venda e ligação a um channel manager. Na Dust, uma startup pequena, construí todo o backend de raiz.

Resumo

Durante dois anos fui o único programador de backend na Dust, uma startup de quatro pessoas a construir um sistema de gestão para hotéis. Os outros três faziam o frontend. Eu projetei e construí todos os serviços de backend de raiz.

A plataforma servia vários hotéis no mesmo sistema, com os dados de cada um separados. Cobria reservas, quartos e hóspedes, e tinha um ponto de venda para os bares e restaurantes do próprio hotel. Também sincronizava com um channel manager, a ferramenta que liga o hotel às agências de viagens na internet, para a disponibilidade e as reservas se manterem alinhadas. O núcleo era um monólito .NET, uma aplicação única, com serviços de apoio a comunicar por RabbitMQ, tudo a correr na AWS.

Esteve em beta com os primeiros hotéis e já não está online.

Tecnologias

.NETC#EF CoreMySQLRabbitMQAWSGitLab CI

Precisa de algo parecido? Fale comigo