The Kitty App

image
image
image
image
image
image

Der Kunde

The Kitty ist ein Startup, dessen App dafür entwickelt wurde, gemeinsam Geld für einen bestimmten Anlass zu sammeln – etwa für ein Event, einen Gruppenausflug, eine Spendenaktion, das Taschengeld für Kinder und vieles mehr. So lässt sich Geld an einem Ort bündeln, ohne dass jemand „Ich zahl's dir später“ oder „Ich hab gerade kein Bargeld dabei“ sagen muss. Alle in der Gruppe können Geld in die gemeinsame Kasse einzahlen, und wer die Aktion organisiert, kann über die The Kitty App sicher mit Apple Pay oder Google Pay einkaufen.

The Kitty vertraute Jungsoft als technischem Partner. Die Zusammenarbeit reichte von der Produktdefinition und Konzepterstellung bis zu Entwicklung und Deployment.

Das Problem

Mit The Kitty muss sich niemand mehr den Kopf darüber zerbrechen, wer was bezahlt hat oder wie viel man jemandem noch für die Drinks von gestern Abend, die Baseball-Spendenaktion oder den Spieleabend schuldet. Das gesamte Geld liegt an einem Ort und ist einfach zugänglich.

Die Lösung

Unsere Lösung war eine mobile App, die Geld von den Teilnehmenden einer Gruppe einsammelt und anschließend eine virtuelle Kreditkarte für die Gruppe ausstellt. Wer die geplante Aktivität ausrichtet, kann damit alle dafür nötigen Einkäufe erledigen. Außerdem gibt es einen In-App-Chat, in dem die Mitglieder ihre Aktivität planen und Belege teilen können, Funktionen zum Finden von Events in der Nähe und vieles mehr.

Die Umsetzung

Im ersten Schritt haben wir definiert, was unser Produkt sein soll. Indem wir zunächst die Probleme genau verstanden, die wir lösen wollten, und anschließend mögliche Lösungen durchgingen, erarbeiteten wir die User Stories und legten den weiteren Weg fest.

Mit einem klaren Ziel vor Augen begannen wir, einen klickbaren High-Fidelity-Prototyp zu erstellen. So konnten wir das Produkt mit echten Nutzerinnen und Nutzern validieren und Design sowie User Experience in schnellen Iterationen weiterentwickeln.

Wie bei allen innovativen Produkten begannen wir außerdem mit einem technischen Proof of Concept, um sicherzustellen, dass unsere Idee technisch umsetzbar ist, und um spätere Überraschungen zu vermeiden.

Sobald wir mit dem Prototyp zufrieden waren, legten wir den Projektumfang fest und definierten die Features, mit deren Umsetzung wir beginnen wollten, um unser MVP zu validieren.

Die Entwicklung des MVP teilten wir in 4 Sprints auf. In jeden Sprint floss das Feedback aus den vorherigen ein, sodass wir unsere Ideen laufend und zügig verfeinern konnten.

Die mobile App entwickelten wir mit React Native und Typescript, das Backend mit Elixir, das für die Zahlungsabwicklung an Stripe angebunden ist. Außerdem richteten wir eine CI/CD-Pipeline mit Fastlane und Gitlab CI/CD ein, die Aufgaben wie das Hochzählen der Versionsnummer, das Erstellen der Binaries und das Deployment in den App Store und den Play Store automatisiert.

Die Ergebnisse

Das bisherige Ergebnis unseres Projekts ist eine ansprechend gestaltete mobile App, hinter der ein komplexes System zur Zahlungsabwicklung steht.

Aktuell befinden wir uns in der Private Beta, validieren unser MVP mit verschiedenen Nutzergruppen und experimentieren mit neuen Ideen. Unser Ziel ist es, weiterhin Feedback zu sammeln und das Produkt zu verbessern, bis wir bereit sind, auf die gesamten USA zu skalieren.

Technologie-Stack

elixirElixir
phoenixPhoenix
reactReactNative
iosiOS
androidAndroid
typescriptTypescript
ant-designAnt Design
graphqlGraphQL
apolloApollo
postgresqlPostgreSQL
gitlabGitLab
fastlaneFastlane
dockerDocker
kubernetesKubernetes
awsAWS Cloud
stripeStripe

Kunde

The Kitty App, LLC

Kategorie

Mobile, Fintech

Datum

2020

Teilen

Wie geht es weiter?

Bereit? Lassen Sie uns loslegen!

Sie vertrauen uns

partner1
partner2
partner3
partner4
partner5
partner6
partner7
partner8
partner9

und viele weitere ...