Gym membership app support & evolution leading to 10% engagement growth

Innowise helped maintain and upgrade the client’s gym membership management application, contributing to growing customer satisfaction, brand loyalty, and increased user retention.

Cliente

Industria
Sanidad
Región
UE
Cliente desde
2024

Our client is an EU-based fitness startup focused on promoting easier access to sports and wellness activities. The client’s primary product is a mobile application that aggregates various sports centers, wellness centers, gyms, yoga studios, and spa facilities into a single, convenient membership card. It makes the process smooth and simple — users can visit any partnering sports organization without needing multiple club cards. With the client’s gym membership app, it’s easier for people to keep fit and healthy and explore a range of physical activities without committing to a single facility.

The client collaborates with sports organizations and offers membership packages to employers looking to enhance their benefit programs. The client’s business model not only simplifies the process for users but also serves as an effective marketing tool for sports facilities, helping them attract new members without additional promotion efforts and costs.

La información detallada sobre el cliente no puede divulgarse en virtud de las disposiciones del acuerdo de confidencialidad.

Desafío

As the user base and partnerships of the client’s core product expanded, maintaining and improving the app’s features became increasingly challenging. To support the growth and continuously deliver new functionality, the client decided to expand their in-house team with reliable Flutter developers.

They needed professionals who could seamlessly fit with their internal team and help maintain consistent quality while introducing new features and addressing existing technical issues. The client was also looking for external expertise to improve the user experience without disrupting the service for then-current customers.

Solución

With a wide range of talents experienced in mobile application development, Innowise was an optimal fit for the project. We allocated an experienced Flutter developer who worked closely with the client’s development team and project manager.

The collaboration was set up under a Time & Materials (T&M) pricing model, which helped the client address the project scope in a more flexible manner. To ensure transparent communication, we provided the client with regular progress reports on gym membership app support and enhancement.

Key features and changes

En Innowise, tenemos un equipo de desarrolladores Magento certificados listos para abordar cualquier desafío de PWA. Habiendo dominado el conjunto de herramientas integradas de Magento al máximo, nuestros expertos en comercio electrónico crean PWA de alto rendimiento, adaptables y fáciles de usar que no sólo mejoran la experiencia de compra, sino que también impulsan mayores tasas de conversión para su tienda en línea.

  • Shift to GraphQL. We helped the client transition to a GraphQL-based integration with Amazon Amplify backend. This shift improved data query efficiency, boosted performance, and made it easier to integrate new features moving forward.
  • User privacy features. We implemented a legal consent collection process and launched a new privacy policy, ensuring the app complies with the latest data protection regulations.
  • UX/UI improvements. As part of the app redesign, we implemented new UI components to enhance the app’s visual appeal. To improve UX/UI mockup management and make design updates more consistent, Innowise also helped integrate Figma tokens into the code.
  • Streamlined notification system. We helped integrate batch notifications, allowing the app to send updates to users. This improved communication regarding membership updates, sports class availability, and promotions.

Routine maintence

To ensure the application remained stable and performant, we conducted regular maintenance activities, focusing on the following aspects:

  • Application refactoring. We continuously improved the code structure to improve readability and maintainability, addressing technical debt from the legacy codebase.
  • Error handling. Innowise implemented robust error-handling mechanisms to minimize downtime and improve user experience.
  • Updates and patches. We regularly applied security patches and updates to keep the app secure against emerging threats, following best practices in software maintenance.

Tecnologías

Mobile

Flutter

Backend

Amazon Amplify, GraphQL, Batch

UX/UI design

Figma

Equipo

1
Flutter Promotor

Resultados

Nine months in, the client’s app has grown into a more reliable and feature-rich platform. The changes have significantly improved data management and performance, while the enhanced notification system kept users informed in real-time. The introduction of new UI components has improved usability, and migrating to Figma has helped the client maintain a consistent design language across their app portfolio.

The client shared positive feedback from users, highlighting the app’s improved usability and performance. The mindful support and maintenance of the app, has contributed to growing customer satisfaction, fostering loyalty and increasing user retention.

Duración del proyecto
  • August 2024 – ongoing
10%

increase in user engagement metrics due to the new notification system and UI improvements

15%

faster data retrieval and query performance after shifting to GraphQL

Contáctenos

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Envíenos un mensaje de voz
    Adjuntar documentos
    Cargar archivo

    Puede adjuntar 1 archivo de hasta 2 MB. Formatos de archivo válidos: pdf, jpg, jpeg, png.

    Al hacer clic en Enviar, autoriza a Innowise a procesar sus datos personales de acuerdo con nuestra política de privacidad. Política de privacidad para proporcionarle información relevante. Al enviar su número de teléfono, acepta que nos pongamos en contacto con usted a través de llamadas de voz, SMS y aplicaciones de mensajería. Pueden aplicarse tarifas de llamadas, mensajes y datos.

    También puede enviarnos su solicitud
    a contact@innowise.com

    ¿Qué pasa después?

    1

    Una vez que hayamos recibido y procesado su solicitud, nos pondremos en contacto con usted para detallarle las necesidades de su proyecto y firmar un acuerdo de confidencialidad.

    2

    Tras examinar sus deseos, necesidades y expectativas, nuestro equipo elaborará una propuesta de proyecto con el alcance del trabajo, el tamaño del equipo, el tiempo y las estimaciones de costes.

    3

    Concertaremos una reunión con usted para hablar de la oferta y concretar los detalles.

    4

    Por último, firmaremos un contrato y empezaremos a trabajar en su proyecto de inmediato.

    ¡Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Gracias.

    Su mensaje ha sido enviado.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    Gracias.

    Su mensaje ha sido enviado. 

    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    flecha