Weight-loss activity tracking and consultation at your fingertips
How to create a fitness app that won’t get boring after a week?
We helped users unleash the fitness potential with an app designed for longevity and results. Our development team addressed the challenge of high user churn by creating a personalized workout experience that adapts to your rhythms, offers expert guidance, and delivers unwavering motivation.
About the project
When dealing with startups, we are usually very picky. Our priority is to cooperate with startup founders who not only have a sustainable budget for a project, but rather have a pain-relieving solution in their minds.
This case describes our cooperation with one of such startups. We partnered with a well-funded startup in the health-related sector.
The Client came to us with an idea to build a weight-loss mobile application based on personal metrics. The project had its challenges and nuances, which only strengthened our interest in it.
- 8 months
Average User Lifecycle
- 67%
Of users reported health improvements
- 47 minutes
Average Session Duration
- 16
Health improvement programs available
Client's challenges
Our Client needed to collect and analyze personal health metrics fed by wearable devices
The project required direct integration with wearable devices (such as the Garmin API, Strava, and other proprietary devices with publicly available APIs).
The Client wanted to collect the information in centralized storage, analyze it, and produce historical and predictive analytics.
The requirement was to set up a communication channel for consultants and their patients via internal text/audio messages and video calls regarding their progress. These sessions were also required to be recorded for future reference.
Tech Stack
Frontend
ReactNative
JavaScript
TypeScript
JSX
Apple Health
Google Fit
Webpack
Expo
Microservices
REST API
Swagger API
OpenAPI
Gateway
SSO
Docker
NodeJS
AWS & Linux
Databases
PostgreSQL
Master/Slave
PL/SQL
QA tools
Postman
SoapUI
Appium
Project details
Our goal was to empower the Client with a cutting-edge solution for collecting and analyzing a range of personal health metrics, including calorie expenditure based on physical activity, heart rate information, weight changes, and more. The face-to-face meetings in Toronto allowed us to create a customized UX/UI design, right in front of the Client's eyes, ensuring an aligned development process with no room for misunderstandings.
To ensure a smooth collaboration, our UI/UX designer held personal meetings with the Client in Canada. During these sessions, we worked together to prioritize the project's requirements, resulting in the creation of effective UX/UI designs and prototypes. Through active communication and collaboration, we seamlessly blended the Client's vision with our technical expertise to build a highly intuitive and user-friendly interface.
As a software development team, we stuck to our standard operating hours of an 8-hour workday for 5 days a week. Our team successfully delivered a cross-platform mobile app that integrates with various wearable devices, a data-driven backend, and robust reporting features. The challenge of synchronizing data across all devices was met with well-thought-out architectural decisions. To ensure quality and efficiency, we employed a comprehensive QA strategy using TestCafe, BrowserStack for automated testing and SoapUI for API testing with automated runs.
years of cooperation
work hours contributed
engineers provided
in-app languages
Reviews
Do you have a project in the same industry niche?
Get a free 30- to 60-minute consultation on your project!