Wohin·Du·Willst

Wohin·Du·Willst

Wohin·Du·Willst leitet dich mit passenden Verbindungen zum Ziel. Egal ob Ortswahl auf der Karte oder durch Eingabe deiner ganz persönlichen Wunschstation – du verpasst nie den Anschluss und hast alle Möglichkeiten im Blick.

Wohin·Du·Willst ist als App für Android und iOS erhältlich.

Leistungen hochzehn

hochzehn hat die Entwicklung des Backends von DB Regio Bus vorangetrieben. Wir haben die bereits vorhandene API verbessert und funktional stark erweitert. Dabei haben wir Schnittstellen mehrerer Drittanbieter integriert und für die API-Konsumenten (iOS und Android-Apps) nutzbar gemacht. Besondere Aufmerksamkeit haben wir auf Rückwärtskompatibilität gelegt, um alte App-Versionen jederzeit weiterhin zu unterstützen.

Das Backend wurde durch hochzehn von einer Single-Server-Architektur auf eine skalierbare, hochverfügbare Multi-Server-Lösung migriert. Innerhalb der Amazon Web Services konnten wir eine Zero-Downtime- und Continuous-Delivery-Infrastruktur bereitstellen, die den Nutzern jederzeit Zugriff auf die Mobilitätsdaten zusicherte. Dazu haben wir unter anderem Jenkins, Docker, Consul und nginx eingesetzt. Auf einer baugleichen Staging-Umgebung konnten uneingeschränkte Funktionstests der Apps mit einem produktionsnahen Backend durchgeführt werden.

Neben der Entwicklung des Backends hat hochzehn für DB Regio Bus eine Konfigurationsoberfläche zur Verwaltung von Bewegungsdaten geschaffen. Dazu haben wir clientseitig Angular 1.5 sowie Bootstrap eingesetzt und die Applikation mittels nginx und Docker bereitgestellt.

Technologien hochzehn

  • Amazon Web Services
  • AngularJS
  • Bootstrap
  • Consul
  • Docker
  • Gradle
  • Groovy
  • Jenkins
  • NGINX
  • PostgreSQL
  • Spring