The client needed to find a new way to increase customer engagement, seeking a solutions partner to:
Increased presence in the online payments market, providing a complete transactional solution for receiving online payments and connecting with business partners.
Super App Architecture: While developing a marketplace, we implemented a modular approach for the mobile app, using each market to define low coupled context boundaries, a UI component with transversal components, and an umbrella “app” module. For the backend, we implemented microservices architecture, together with back-for-front strategies to reduce latency.
All UI components are based on Atomic Design methodology, and atoms are reused throughout all markets. For the backend, we defined common and market-specific libraries for microservices code reuse.
On this project, we made use of tools like Firebase Analytics and Crashlytics to monitor the usage and health of the applications.