Exploring the Mobile E-Wallet Super App Project: A Journey of Technological Breakthroughs
16/12/2024

Exploring the Mobile E-Wallet Super App Project: A Journey of Technological Breakthroughs
This is a series of blog post from Tekai's personnel sharing their past working experience and how those experience can help Tekai's future clients.
Project Overview
The mobile e-wallet super app , developed by the OMS Corporation , is a platform integrating a wide range of financial services and digital utilities. This project emphasizes the development of critical modules such as Money Transfer , Chat , CRM , and Profile Management . It aims to meet the growing demand for convenience and seamless digital experiences.
The development team, consisting of more than 10 members, built a robust platform leveraging cutting-edge technologies:
- Backend: Kotlin, Vert.X, Redis, gRPC.
- Frontend: React.js, React Native, Kotlin.
Project Characteristics
This project has distinct traits that set it apart, shaping the uniqueness and competitive edge of the application:
- High stability: The project prioritizes tried-and-tested technologies, ensuring smooth operations and mitigating risks in a financial transaction environment.
- Performance-focused: The application is optimized to handle large transaction volumes in real time, meeting users' high expectations for speed and reliability.
- Deep integration and scalability: The tightly linked modules make it easy for the super app to expand functionalities in the future without compromising overall performance.
Challenges and Solutions
The project team faced several significant challenges requiring creative solutions and problem-solving expertise:
- Mini App Restructuring: Enhanced integration among modules within the super app, ensuring consistency and scalability.
- Building a Chat Platform: Developed a flexible messaging platform to support diverse user groups with varied purposes.
- Performance Optimization: Utilized monitoring tools such as Prometheus and Grafana, setting up alert rules to improve processing speed and ensure timely issue detection.
Lessons Learned
The project not only achieved success but also provided valuable lessons:
- Proactive improvements: Identified and proposed solutions to product issues early.
- Thorough requirement analysis: Clarified and understood customer and end-user needs from the outset.
- Adaptability: Effectively adjusted to changes in technology and project requirements.
- Technology selection: Made informed decisions based on the project's nature and real-world needs.
- Team collaboration: Strengthened project management and teamwork skills in a complex development environment.
Conclusion
The mobile e-wallet super app is more than a technological project—it is a testament to innovation and learning. Its achievements reflect my ability to solve problems, optimize performance, and collaborate effectively. The experiences gained will serve as a strong foundation for overcoming future technological challenges.