The Challenge
With the rapidly growing number of transactions, the number of users, and the ever-changing price of cryptocurrencies, the ZebPay team had to ensure that their web application will be performing flawlessly and can handle all of these.
The previous version of the product’s code was written in Angular back in 2014 when the ZebPay was just starting, so it required updating it to modern market standards, so it would no longer be considered legacy.
Right before our partnership started, the ZebPay application was at its peak, with daily trade volumes at 40-50 million USD. It urgently required improving the code’s structure and documentation as well as UX/UI changes that would improve the overall experience of the ZebPay users.
Unlike other finance apps, ZebPay needed a very high-performing application able to show results in microseconds because the price of cryptocurrencies changes so fast. Another challenge here was the fact that the web application has multiple features, so any development decisions had to be made with the scalability and magnitude of the final product.
Key challenges of the project included:
- Ensuring the highest level of performance of the ZebPay’s web application
- Precise and comprehensive code documentation that would be understandable for every team member
- Updating UI/UX of the web app to modern standards, with refreshed details
