Zapit logo Crypto Payments Wallet App For Zapit

Crypto Payments Wallet App For Zapit

Intensive support for a crypto infused complete payments app for Zapit
Project typeDevelopment
IndustryBanking, Finance, and Insurance
Tech stack
  • Flutter

ABOUT THE CLIENT

Cashing in on the Crypto rage, Zapit brings the best of crypto in the form of a universal payments app that allows users to send money across the globe seamlessly using Bitcoin Cash. Zapit aims to increase the adoption of Bitcoin Cash across the world through its services that make it easy to understand and use for anyone, anywhere with full control of their funds.
Zapit logo Crypto Payments Wallet App For Zapit
About the project

The Problem

Following a search for the best mobile app developers in the world, the client organically entered our colony with a requirement to bring the existing Zapit app to a whole new level. The client discussed with us, the pain that the application faced while undergoing a technical transition from its existing state within Flutter, as well as its deployment on the iOS app store.
The nature of the project was inclined towards support and deployment rather than full-fledged development, hence making it a short engagement. Through a Time & Material engagement, the complete project duration was boiled down to 9 weeks, including support, account verification and deployment.
Zapit logo Crypto Payments Wallet App For Zapit

OVERCOMING CHALLENGES

The project was rather straightforward and streamlined. A major issue pertained to multiple users on the app, which was fixed by providing a bottom sheet in the splash screen. The user-id was being stored in the app using Flutter secure storage, so we moved the complete user details to a single database and rerouted all fetch requests to that database, which would then be visible on the splash screen.

In bird's eye view
  1. GitHub was used to manage code.
  2. Trello was used to manage tasks internally.
  3. ~240 hours were put in the project.
  4. The apps were deployed to the Apple App Store.

DEVELOPMENT

Zapit was an existing payment solutions app that was in desperate need of an overhaul. According to the client's requirements, the app was to upgrade its packages to support Flutter 2.0, given the fame of the technology and the reliability that it offers, which was a great choice. The app was facing unexpected issues during migration and that is what they needed support for, and we got to work on it.
The first step was to get on call with the client, gather as much in-depth knowledge on the requirements of the product as possible and create ballpark estimates based on the inputs of the client. After multiple iterations and alterations to suit the client's needs, the in-house design team would take the requirements and prepare different versions of the designs for the client. Once picked and approved, tickets would be created for the same and handed over to the development team.
As a first step, we took the existing application in and understood it in great depth, which was necessary for us to understand what the migration environment was like and what the source of the problems were. Since the client was involved in the development as well, a couple of informative discussions with the client did the trick. The next step was to figure out the source of the problems and fix them.
The major reason behind this upgrade was the code libraries being obsolete. The app deserved better support moving on, in order to be a viable payment solution app moving forward, and to do that, we moved forward to upgrade the libraries of the existing app in Flutter. User token decryption was a major issue that the app faced, which we solved by developing a solution that configures the app to use the appropriate decryption key for the appropriate token. With that, we went on to upgrade all the packages used in the app to their latest versions and refactored the code accordingly.
Finally, the client also requested for web support for the app, for which every package that did not support Flutter Web was also replaced by their counterparts and the code was also maintained accordingly.
From a QA perspective, the client was reviewing the app and testing it through every iteration alongside our team to ensure smooth function of the app and to avoid any unintended breakages.

TEAM ON CALL

As a Time & Material engagement, the project can be assumed to have ever-changing requirements on a FC-FS basis. based on which a small team of highly skilled devs was the best fit, subject to expansion. For this project, a Flutter developer was deployed with a Team Lead overseeing the processes and one Client Experience Executive to ensure smooth operations and timely communications with the client.
Upgrade the existing app and its packages to Flutter 2.0.
A feature to create animations to make the learning experience truly interactive and enjoyable.
App Store deployment of the said app.
Web support for the app.
Upgrade the existing app and its packages to Flutter 2.0.
A feature to create animations to make the learning experience truly interactive and enjoyable.
App Store deployment of the said app.
Web support for the app.

OUR APPROACH

  • We partnered with Zapit in their mission to expand their business processes by transforming the way cryptocurrency is transferred on a venture which spanned across a period of nine weeks where we outsourced talent from our team to create the perfect digital solution.

FINAL IMPRESSION

The project is currently on-going, with our partners ready to give us a top rating on Clutch for the exemplary work that we have delivered over the course of this journey. As with the previous collaboration, the partner was thoroughly impressed with our work and technical expertise. It was a delight to work with a recurring client on yet another project and we hope that the professionalism we exhibited on this endeavor will lead us to many more successful collaborations.

The Right Conversation Can Save You Six Months

Contact us

More from our engineering work

View all
NEXT-GEN WEALTH MANAGEMENT

NEXT-GEN WEALTH MANAGEMENT

Revolutionizing investment banking with Bambu, a leader in the Fintech domain.

Banking App for Finance Giant

Banking App for Finance Giant

We developed a modern banking app aimed at helping retail customers manage money, savings, and transaction workflows with an intuitive interface and seamless cross-platform performance.

CONTENT & FINANCIAL PUBLISHING PLATFORM

CONTENT & FINANCIAL PUBLISHING PLATFORM

Developing a Finance & Business based web app for content distribution.

MORTGAGE TECHNOLOGY SOLUTION

MORTGAGE TECHNOLOGY SOLUTION

Developing a loan optimizer and mortgage planner for a leading Fintech company in the UK.

A Secure Casino Web Platform Built for KYC, Payments, and Geo-Compliance

A Secure Casino Web Platform Built for KYC, Payments, and Geo-Compliance

Explore how GeekyAnts built an igaming casino web application with KYC verification, secure payments, real-time notifications, geo-compliance, Next.js, and AWS Amplify.

SPORTS FAN ENGAGEMENT PLATFORM

SPORTS FAN ENGAGEMENT PLATFORM

Discover how GeekyAnts built Chant, a fan engagement platform that unified memberships, ticketing, payments, and community experiences for sports supporters.

Ready to Launch a Secure Crypto Wallet?

Book a Strategy Session to build secure crypto wallets, blockchain payment platforms, and scalable Web3 applications with seamless user experiences.

The Right Conversation Can

Save You Six Months.

Book a call