Global Workout App - Crafted in Just 6 Months for Peak Performance | .wrk
Burger icon

Task

Action

Result

Task

In the case study, we delve into a sports startup targeting the fitness markets of Thailand and Australia. The ultimate aim is global expansion, contingent upon validating their business concept and economic viability through the MVP. This application's core purpose is to enable home-based sports and yoga workouts and engage users in challenges to celebrate their achievements together. The principal revenue stream revolves around subscription-based access to the app's content, overseen by administrators and editors. Our mission was crafting the MVP, including all the previously mentioned features, and launching it on AppStore and Play Market. This allowed our client to test it in both countries to determine if it met their objectives.
Project Overview:

  • Location: Australia and Thailand
  • Product: Mobile Application (iOS and Android)
  • Scope of our work: System and Business Analysis, Back-end, Front-end, Further Maintenance
  • Technologies: React Native, Laravel
  • Team: System Analyst, Project Manager, Back-end Developer, React Native Developer
  • Timeline: 6 months of development – from December, 2020 to May, 2021

Regrettably, we cannot disclose the application's name, any app screenshots and link to the product due to a non-disclosure agreement (NDA).

Task

Action

Result

Action

Creating a sports startup from the beginning involves two main phases: planning and development. In the planning phase, our team, consisting of a sales manager and system analyst, gathered essential requirements and provided the client with a set of user stories for estimation by a developer. We prefer the user stories approach as it comprehensively outlines all parts of the application, accommodating all project roles. This approach serves both the client, who can ensure their needs are met, and the developer, who can estimate the project and divide it into milestones or iterations.

User Stories Examples

In addition to this, we discussed communication channels, reporting formats, and meeting structures to ensure clarity before progressing further. Once all these aspects were settled, we moved on to the development stage.
During the development stage, we appointed an account manager to the project. This individual served as the client's point of contact, providing regular updates on progress and addressing any queries. For project management, we relied on various tools, such as Redmine and Coda for planning and task management, and Slack, Skype, and Zoom for regular update calls. Specifically for this project, we used a customized template created on Coda and conducted bi-weekly Zoom calls to track progress for each milestone.

Entities Examples

On the technical front, the sports startup comprised a mobile application for both iOS and Android platforms, built using React Native. The back-end, powered by Laravel, offered essential API endpoints for the application. We chose this technology stack because it allowed for swift application development and remained adaptable for MVP adjustments, a crucial factor for testing a business concept.

Admin Panel Wireframes Examples

For video storage, we utilized Vimeo, which interacted seamlessly with the back-end via API. These solutions ensured efficient loading and handling of a high volume of users. The back-end also empowered administrators and editors to add and edit content, manage user subscriptions, establish challenge system requirements, and organize workout videos into routines for user navigation.
Within the application, we integrated a custom player developed by our team. This player facilitated the use of routines for enhanced navigation, a feature that administrators and editors could manage either through the admin panel or within Vimeo. Additionally, we implemented a language system in the back-end, enabling the application to support two languages, even in its MVP stage.
This approach allowed us to create an efficient, user-friendly sports application, meeting the needs of both our client and their diverse user base.

Task

Action

Result

Result

As a result, we launched the app on AppStore and Google Play as a beta version, attracting over 10,000 enthusiastic users. Impressively, the app has earned an average rating of 4.7 from its satisfied users.
We plan to finalize the case study once the beta testing phase concludes and the app officially hits the market. This will allow us to incorporate all the vital metrics and insights gathered during this testing period.

Tell us about your project