EndorsedendorsedOngoing

Hospitality Platform Modernization with Angular & Java

Services Covered:

Custom Software Development • Managed IT Services
Project hero — replace with case study imagery
Industry
Industry

Hospitality, Travel & Tourism

Duration
Durationinfo-circle

34 months

Budget
Budget

200K - 999K

Start Date
Start Date

1 January 2020

Team Size
Team Size

6-10

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
75/100
Good

Project Capability Score (PCS) estimates how capable Serengeti is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

mapDortmund, Germany

Project Summary

Serengeti rebuilt a hospitality platform's application, rewriting the UI in Angular and converting a Java monolith into Spring-based microservices. The team deployed the solution on AWS using CI/CD and embedded vendor resources into the client's organization. They migrated all 2,000 customers to the new application and ran daily releases using Agile/Kanban.

Key Challenges

  • Rebuild existing software into a cloud-native application
  • Rewrite the user interface using Angular
  • Convert a Java monolith to a microservice architecture
  • Deploy the complete solution on AWS with CI/CD

Project Deliverables

  • Rebuilt user interface in Angular 11
  • UX improvements
  • Migrated backend from Java 6 monolith to Java Spring microservices
  • Deployed the complete solution on AWS with CI/CD

Project Solution

Serengeti was engaged via referral to rebuild the customer's software into a cloud-native application. They replaced the Sencha UI with an Angular 11 frontend and implemented UX improvements, migrated backend systems from a Java 6 monolith to Java Spring microservices, and deployed the solution on AWS using CI/CD. The vendor embedded teams into the client's organization, providing a front-end scrum team (team lead + 4 developers) and a back-end team of 4 developers to support microservices.

Project Outcome

  • Migrated all 2,000 customers to the new application
  • Supported daily releases and effectively handled last-minute changes and customer feedback
  • Embedded vendor team into the client's organization enabling close cooperation and ownership

Platforms

  • CloudCloud
  • WebWeb

Tech Stack

  • AngularAngular
  • JavaJava
  • SpringSpring
  • Amazon Web Services (AWS)Amazon Web Services (AWS)

Client Endorsement

Overall Review Rating

4.75star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“Serengeti successfully migrated all 2,000 customers into their new app. They took the client's input into careful consideration but also took ownership of their own. They also embedded their own organization into the internal team.”

Mirko Gudelj

SVP Software Engineering of Hospitality

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Serengeti