Wednesday, January 10, 2018

SmartHotel360 Demo Apps and Architecture

Looking at other people their code is a great way to extend your skills as a developer and architect.  One great set of examples are the reference apps that Microsoft created for the Connect event last year.  Time to check SmartHotel360 in GitHub.


SmartHotel360 is a fictitious smart hospitality company showcasing the future of connected travel.

Their vision is to provide:

  • Intelligent, conversational, and personalized apps and experiences to guests
  • Modern workplace experiences and smart conference rooms for business travelers
  • Real-time customer and business insights for hotel managers & investors
  • Unified analytics and package deal recommendations for campaign managers.

The heart of this application is the cloud – best-in-class tools, data platform, and AI – and the code is built using a microservice oriented architecture orchestrated with multiple Docker containers. There are various services developed in different languages: .NET Core 2.0, Java and Node.js. These services use different data stores like SQL Server, Azure SQL DB, Azure CosmosDB, and Postgres.

No comments: