To design a mobile app, flows, perform several maintenance tasks on an existing application, as well as perform upgrades, optimisations, and feature development.
Ozan had a digital wallet web app, built in React. The app allows users to manage funds, exchange money and make transactions. Card issuing was a critical goal for the business and a process was needed so that consumers could create physical or digital cards. A streamlined and consistent process was required across both mobile and web apps.
Card issuing was delivered on time. Happy paths and edge cases were implemented and approved by the QA team. The final experience on the web app and mobile app were consistent and inline with branding guidelines.
Ozan had a number of problems to solve with their platform, however, due to architectural issues, new features were taking exponentially longer to build. In addition, there was a short timeframe to fix a number of issues due to a PCI audit.
Onboarding of new developers on this project was significantly easier.
PCI and security audits were passed.
Maintenance costs were significantly reduced. One of the biggest wins was removing a redundant application. Repetition of logic was replaced with a permission management strategy to merge two applications into one.
Thousands of lines of code and styles were removed, while new features were delivered. One example was replacing webpack with a “create react app” configuration for build tooling.
Ozan wanted a fresh new look for their mobile app, while taking the opportunity to address any limitations with the current interface.
Take a look at how we enhanced this gaming monitoring platform's app architecture with a fresh UX/UI and a number of first-rate features