Software für Hotelkettenmanagement
Projektanlass Ein Unternehmen aus dem Bereich der Hotelsoftware hatte das Problem, dass ihre Software so strukturiert war, nur einzelne Hotels bezüglich ihres Aufbaus und ihrer Ausstattung zu spezifizieren und konfigurieren.
Da die Zielgruppe um Hotelketten erweitert wurde, war es nicht komfortabel, viele sehr ähnliche Hotels einzeln konfigurieren zu müssen. Daher sollte ein zentralisiertes Konfigurationsmanagement geschaffen werden, um die Konfiguration in Ketten zu vereinfachen. Daher beauftragten sie uns, ein Konzept zu erstellen und umzusetzen, welches eine zentrale Konfiguration von Hotelketten ermöglicht, aber auch spezifische Abweichungen einzelner Hotels unterstützt.
Die neue Software sollte mit bestehenden internen Services zur Authentifizierung über OAuth, sowie der zentralen Hoteldatenbank kommunizieren.
🧩 Aufgaben / Arbeiten im Projekt
- Requirements-Engineering und Lösungs-Design mit dem Kunden
- Implementieren der Lösung als REST Backend mit Spring Boot
💡 Technologien
- Development
- Java
- Spring Boot
- Data Management
- Cassandra
- Infrastructure
- Automation
- Continuous Integration
- Bitbucket
- Jenkins
- Cloud Services
- AWS
🎯 Erfolge
Wir konnten innerhalb kurzer Zeit ein belastbares Konzept präsentieren und in Zusammenarbeit mit dem Produktmanagement finalisieren.
Die Entwicklung fand in ständigem Austausch mit dem bestehenden UI Team statt, welches das dazugehörige Frontend erstellte.
Die entwickelten REST-Schnittstellen waren für das UI Team schnell und problemlos einsetzbar. Wir unterstützten auch bei der Integration des neuen Services in die vorhandene Hotelsoftware und konnten neue Feature-Wünsche schnell und mit wenig Aufwand umsetzen.