Project background
Overview
An Integrated Platform as a Service (iPaaS) aimed at entertainment, leisure, and family centers. The loyalty management platform allows clients to manage and streamline marketing campaigns, loyalty systems, and visitor engagement. It integrates with essential third-party systems, such as Point of Sale (PoS), CRM, Reservations, Loyalty, Waivers, and Payment Processing. The goal was to deliver a system that could manage multiple touchpoints for both businesses and their end-users.
Upon our engagement, the client’s existing mobile applications for iOS and Android were in a challenging state, riddled with significant bugs that impacted usability and functionality. The client sought an outstaffed solution for mobile and front-end development with expertise in iOS, Android, and React Native to revamp these applications. Our skilled developer worked closely with the client’s team to address and elevate the app’s overall performance.
Project goals
- Identify and fix major issues within the existing native applications on iOS and Android.
- Plan and develop a single React Native application to replace separate native apps, optimizing for cost-effectiveness and maintainability.
- Assist the client in deploying the platform to a group of initial locations in 2023.
- Deliver a working app to showcase to potential investors.
- Mobileapp
- 1team members
- 1200+hours spent
- Entertainmentdomain
Challenges
- The inherited iOS and Android apps contained numerous issues that affected the stability and user experience.
- The client faced financial limitations, necessitating a focused approach to development with an emphasis on efficiency and essential features.
- Migrating two complex native applications into a unified React Native platform within a strict timeline was challenging.
Our approach
Solution
Our developer took a systematic approach to address the project’s immediate issues and long-term goals. Initially, all critical bugs in the native applications were resolved, allowing the applications to move to QA and significantly improving stability. With the applications back on track, the team focused on enhancing functionality while tackling minor bugs in parallel.
The solution then shifted to a new approach: consolidating both iOS and Android apps into one hybrid application using React Native. This migration was accomplished within a month, making the app more manageable and providing a consistent experience across platforms. To support the client’s need for an investor-ready presentation, we delivered a working app that demonstrated the system’s key capabilities, including seamless integration with CRM, loyalty, and payment processing systems.
Following this milestone, the client successfully secured additional investment, allowing for project continuation in 2024. Our developer resumed work on expanding the mobile functionality, providing further support for the Pioneer Program, and onboarding the initial client locations with the latest application capabilities.
Team
A single highly skilled developer worked on an outstaffing basis and managed and executed the entire mobile development process. This developer was responsible for the project’s transformation from initial debugging to the deployment of the hybrid React Native app.
Results
In the course of the project, our developer resolved major bugs in the two existing native iOS and Android applications. This stabilized their performance and prepared them for quality assurance testing. Following this, we effectively transitioned applications into a single, hybrid React Native app, achieving this major transformation in less than a month.
With the hybrid app ready, we delivered a stable loyalty management platform that served as an introduction for potential investors. Although mobile development was temporarily halted due to budget constraints at the end of 2023, our efforts contributed to the client’s successful acquisition of additional investments. As a result, development resumed in May 2024, with the client continuing to rely on our developer’s expertise to move the project forward.
Valeriia Bystrova
Experienced IT consultant and lead generation manager. Created dozens of compelling case studies and blog posts related to software development services.