In this case study, we'll explore how our team at Onix built an iOS app that empowers users to send and receive money, as well as exchange currencies, with ease. This fintech app is designed for the East Asia and Oceania markets, offering a unique blend of features similar to Revolut and Wise apps.

Our client approached us with a vision to create a money transfer app that provides users with the convenience, accuracy, and security needed to make critical financial decisions quickly. The central idea was to offer online banking services, enabling customers to manage their finances and perform banking operations remotely. We agreed on a demo version of the product, building an MVP (minimum viable product) for demonstration purposes.

The Onix team focused on collecting requirements to define the main product features and goals. Our task was to set up a fine-tuned development process, develop a money transfer app for easy day-to-day financial operations, create a simple and intuitive interface, implement reliable and advanced technologies, and ensure high mobile app operation.

Our target audience is regular people aged 18-35 years who can execute easy and rapid basic money operations. These features include depositing money from their credit cards, exchanging currencies within the app, receiving money from other users, and sending money to other app users.

To develop this innovative fintech solution, we employed a transparent development process. During MVP development, our experts decided on the list of features for the final product, created a list of tasks based on the WBS document, designed wireframes, developed the product, conducted QA testing, and fixed bugs. Our team provided development solutions aligned with our client's goals, budget, and time.

One of the key features of this app is easy card deposits. Users can deposit money quickly and securely through their debit or credit cards by entering their card details and indicating their deposit amount. This eliminates manual transactions and provides a seamless experience.

Another "killer" feature is convenient currency exchange. Users can easily transact in different currencies, knowing they're getting the best exchange rate. They can open a "currency account" and start financial operations immediately, eliminating manual paperwork associated with traditional currency exchanges.

The app also features quick money sending and receiving. Users can send or receive funds instantly and securely track transactions over time. The user simply chooses another app's user and indicates an amount they want to send. Money comes to the other user's currency account, which they can use immediately.

For users, it's essential to have a handy transaction history. This feature gives users greater visibility into their finances, enabling them to identify patterns or make more informed decisions about managing their money.

Our design solutions focus on creating clean and minimalistic UIs that ensure simple and intuitive UX. We decided to keep the design as simple as possible to proceed with app development ASAP. Our minimalistic UI solution emphasizes simplicity and usability, allowing users to focus on only what's necessary for the task at hand.

The core technology stack we used includes Swift, UIKit, MVVM+C Architecture, Node.JS, SendGrid, Firebase, PostgreSQL, Redis, and AWS S3.

We delivered a well-built mobile demo app for day-to-day financial operations that offers significant time savings and cost efficiencies compared to manual processing of financial transactions. Users can deposit money from their credit cards, exchange currencies within the app, and send money to other users. As a result, our client now has an MVP for demo purposes, so they can show it to potential investors.

Ready to bring your fitness app idea to life? Let's talk!