OpenPayd
Challenge
OpenPayd is a digital banking app that offers a variety of banking solutions. The client needed a product that provides an easy way for users to manage their funds as well as implement additional functional features. The app had to offer features such as exchanging money in different currencies, FX management, bank cards management and payment processing. Our developers got on board quickly to speed up the front-end development.
OpenPayd is a digital banking app that offers a variety of banking solutions. The client needed a product that provides an easy way for users to manage their funds as well as implement additional functional features. The app had to offer features such as exchanging money in different currencies, FX management, bank cards management and payment processing. Our developers got on board quickly to speed up the front-end development.
Solution
- Following team discussions, a proposal for the application architecture and tasks for the backlog were put forward.
- Our design team prepared visuals following UX best practices.
- Unblocking was ensured by mocking the GraphQL backend before the backend was ready. This allowed our team to push forward without dependencies on other teams.
- Future-proofing was done by using NGRX to keep the application infrastructure scalable.
- Consistency was also achieved by following the Angular and Airbnb style guides.
- To ensure quality and cost-effectiveness, code reviews and critical path unit testing were implemented throughout the project.
- Following team discussions, a proposal for the application architecture and tasks for the backlog were put forward.
- Our design team prepared visuals following UX best practices.
- Unblocking was ensured by mocking the GraphQL backend before the backend was ready. This allowed our team to push forward without dependencies on other teams.
- Future-proofing was done by using NGRX to keep the application infrastructure scalable.
- Consistency was also achieved by following the Angular and Airbnb style guides.
- To ensure quality and cost-effectiveness, code reviews and critical path unit testing were implemented throughout the project.
Results
- Our team delivered a product that supports exchanging money, making payment transactions, transferring funds across accounts, FX management and managing cards.
- Performance was improved by adding NgRx to the application, reducing the reliance and backend and making the app snappier.
- Design uplift helped reduce the number of clicks needed to perform an action.
- We introduced multiple quality monitoring tools and processes into the project that helped maintain a great overall standard.
- Our team delivered a product that supports exchanging money, making payment transactions, transferring funds across accounts, FX management and managing cards.
- Performance was improved by adding NgRx to the application, reducing the reliance and backend and making the app snappier.
- Design uplift helped reduce the number of clicks needed to perform an action.
- We introduced multiple quality monitoring tools and processes into the project that helped maintain a great overall standard.