Travel light mit Flying Bag AG

Flying Bag ist ein junges Startup aus Zürich, welches sich zum Ziel gesetzt hat das Reisen entspannter zu machen indem das Reisegepäck für den Kunden von Tür zu Tür transportiert wird. Über einen digitalen Wizard kann der Service bequem von zu Hause aus gebucht werden. Flying Bag kümmert sich anschliessend um das ganze Handling, wobei es egal ist es ob es sich um einen Koffer, Golfbag, eBike, Kinderwagen. Das Gepäck wird an der Haustür abgeholt und schnell und sicher an Zielort transportiert, inklusive Rücktransport.

Digitale Plattform in 10 Wochen

Global skalierbar

Ablauf / MVP / 10 Wochen

Die digitale Plattform für Flying Bag wurde innerhalb von 10 Wochen im Digital Innovation Lab entworfen, umgesetzt, getestet und an den Markt gebracht. Eine so kurze Durchlaufzeit benötigt ein eingespieltes Team und kurze Wege. In fünf 2-wöchigen Sprints wurde der gesamte Buchungsprozess digital abgebildet, der Logistikpartner angebunden sowie die ganze User Experience rund um die Buchung (SMS-Notifications, E-Mails, etc) implementiert.

Details zur Umsetzung, Architektur, Integrationen

Als Basis konnten wir unseren bewährten Stack aus Laravel und vue.js einsetzen. Die Umsetzung der Designs aus Figma erfolgte wie immer mit Tailwind CSS, was sich in unseren Projekten absolut bewährt hat. Als Premiere haben wir erstmals Inertia.js für die Verbindung von Frontend/Backend verwendet und waren begeistert, wie einfach damit eine app-like Experience erzeugt werden kann.

Die Integration der Logistik API erfolgt über ein PHP SDK, welches wir extra für Flying Bag umgesetzt haben. Für die Anbindung von Twilio (für SMS) und Amazon SES (für E-Mail) wiederum haben wir die bestehenden OpenSource SDKs verwendet.

Operations: Heroku, Slack, etc

Der erfolgreiche Golive im Juni 2021 nach gerade einmal 10 Wochen erfolgte auf Heroku. Die PaaS Lösung hat sich einmal mehr bewährt und bietet eine tolle Stabilität, wenig bis keine Wartung und geringe Kosten. Daneben wurde doch einige zusätzliche Services gerade auch für den Martech Stack und den Support benötigt. Die Grafik aus unserer auf C4-basierenden Dokumentation gibt da einen guten Einblick:

Beispielsweise wird Sentry für das Error Tracking verwendet und meldet diese direkt via Webhook in einen Slack Channel, damit das Team diese Bugs rasch beheben kann. Generell dient Slack als zentrale Messaging Plattform, beispielsweise auch wenn neue Bestellungen im System auftauchen oder Kunden auf die automatischen SMS antworten.

Flyingbag.com

Du möchtest in 10 Wochen eine digitale Plattform aufbauen und an den Markt bringen?

Sprich mit uns über dein Vorhaben