get2Card

Mac Deskop mit Visual Studio Code und Simulator

get2Card

Mit der get2App kann jede/r ganz einfach Angebote entdecken, seine Begleitung per Link einladen und direkt den schnellsten Weg zum Ziel finden. So genießt und sparst man zu zweit, ohne zusätzliche Karten oder Umwege.

Über den Kunden

Smartphone mit get2Card App: Profil Seite

Seit über 30 Jahren bietet get2Card eine einfache Möglichkeit, Freizeit-, Kultur- und Gastronomieangebote zu zweit zu genießen – und dabei bares Geld zu sparen. Was 1987 als „Dinner for Two“-Gutscheinbuch begann, hat sich über die Jahre stetig weiterentwickelt: aus einmalig einlösbaren Gutscheinen wurden flexible Angebote, die heute beliebig oft genutzt werden können.

Mit der Einführung der get2Card wurde das Prinzip erstmals digitalisiert, und heute macht die moderne get2App das Erlebnis noch bequemer: Alle Angebote sind digital verfügbar, Begleitungen lassen sich per Link einladen, und eine integrierte Navigation führt direkt zum Ziel. Statt einer physischen Karte genügt jetzt eine kurze Überprüfung in der App – schnell, flexibel und papierlos.

Heraus-forderungen

Eine große Aufgabe bei der Modernisierung der get2App bestand darin, die neue App nahtlos in das bestehende PHP-System zu integrieren.

Grobe Software-Architektur mit PHP, Yii, NestJS, Flutter und AWS

Learnings

Systemintegration & Datenbank-Analyse im Bestandssystem

Umgang mit gewachsenen, komplexen Alt-Systemen und strukturierter Analyse einer fremden SQL-Datenbank. Identifikation relevanter Tabellen im bestehenden PHP-Yii-Backend, Analyse der Datenflüsse, korrekte Einbindung neuer Nutzer und Buchungen, um Kompatibilität mit der bestehenden Admin-Oberfläche zu gewährleisten.

Moderne App-Entwicklung mit Flutter & UX-Optimierung

Anwendung bewährter Flutter-Patterns bei der Umsetzung eines modernen, benutzerfreundlichen App-Designs. Umsetzung eines vorgegebenen Designs mit sinnvollen UX-Verbesserungen, Entwicklung für iOS und Android auf Flutter-Basis, Wiederverwendung und Festigung eigener Programmiermuster und Architekturentscheidungen.

API-Integration & Infrastruktur-Migration

Aufbau und Anbindung eines modernen Backends (NestJS) an ein bestehendes System sowie Infrastruktur-Migration. Entwicklung eines neuen NestJS-Servers zur Ansteuerung der alten Datenbank, korrekte Abbildung der Prozesse über neue API-Endpunkte, Umzug auf neue Serverumgebung inkl. IP- und Domainanpassung für einen reibungslosen Betrieb.

Drei App-Seiten mit vorher nachher Version

Mehr Projekte

Customer
Project 2: logo of the space app
Customer
Project 2: logo of the space app
Customer
Project 2: logo of the space app