Technology / Platforms
- Software Architecture
- Microsoft Azure
GTP is a micro service based web marketplace for corporate travel. The application aggregates various sources of travel-related products, allowing the end-user to search, select and purchase flights, accommodations and transportation at the best possible rates.
The customer’s motivation for developing GTP was to create a marketplace for travel products for various travel agencies and their corporate clients and to replace their existing application with a modern, maintainable, user-friendly and scalable system.
The development team includes CodeValue experts and customer’s development team.
GTP implementation is based on the latest .NET technologies. The solution is hosted on the Azure platform.
GTP replaced a complex Java-based legacy system. Using refactoring techniques, existing services from the legacy system were extracted and reused.
The solution uses various Azure services such as storage, queues, caches, VMs and access control. The application is stateless and fully scalable at runtime. The web site is written in AngularJS on the client side and in ASP.NET MVC and WebAPI on the server-side.