The Kitty is a startup, whose app is built for sharing funds for a specific event, group outing, fundraiser, allowance for kids, and more. It allows people to share funds in one place without having to say “I’ll pay you later” or “I don’t have any cash.”. Each person in a group can add money to the kitty, and the organizer can safely make purchases from The Kitty App with Apple or Google Pay.
The Kitty trusted Jungsoft as their technical partner, working together from the product definition and concept creation to development and deployment.
The Kitty eliminates the need to worry about who paid for what or how much do you owe someone for drinks last night, for the baseball fundraiser, or a game night. All the money is held in one place and easily accessible.
Our solution was to build a mobile app that collects money from the groups' participants and then issues a virtual credit card for the group, which the host can use to make all the necessary purchases for the planned activity. We also have an in-app chat, where members can plan their activity and share receipts, as well as mechanisms for finding nearby events, and much more.
Our first step was defining what we wanted our product to be. By first understanding the problems we were aiming to solve and then going through possible solutions, we built the user stories and decided the path we would take.
With a clear objective in mind, we started creating a high fidelity clickable prototype, which allowed us to validate the product with real users and quickly iterate through the design and user experience.
As with all innovative products, we also started working on a technical Proof of Concept, to make sure our idea was technically feasible and avoid later surprises.
After arriving at a prototype we were happy with, we then proceeded to scope the project, defining the features we wanted to start implementing in order to validate our MVP.
The development for the MVP was divided into 4 sprints, each sprint incorporating feedback from the previous ones, quickly refining our ideas as we went.
The mobile app was built using React Native and Typescript, while the backend was built using Elixir, which integrated with Stripe for payment processing. We also built a CI/CD pipeline with Fastlane and Gitlab CI/CD, automating tasks such as version bumping, binary generation, and deployment to the App Store and Play Store.
The result of our project so far is a beautiful mobile app, backed by a complex payment processing system.
We are currently in private beta, validating our MVP with different user groups and experimenting with new ideas. Our goal is to keep collecting feedback and improving the product until we are ready to scale to the entire United States.
and many others...