Manutenção evolutiva do aplicativo de gestão de sócios

A Innowise ajudou a manter e a atualizar a aplicação de gestão de membros do ginásio do cliente, contribuindo para aumentar a satisfação do cliente, a fidelidade à marca e a retenção de utilizadores.

Desafio

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.

À medida que a base de utilizadores e as parcerias do produto principal do cliente se expandiam, manter e melhorar as caraterísticas da aplicação tornou-se um desafio cada vez maior. Para apoiar o crescimento e fornecer continuamente novas funcionalidades, o cliente decidiu expandir a sua equipa interna com programadores Flutter fiáveis.

Precisavam de profissionais que pudessem integrar-se perfeitamente na sua equipa interna e ajudar a manter uma qualidade consistente, ao mesmo tempo que introduziam novas funcionalidades e resolviam problemas técnicos existentes. O cliente também procurava conhecimentos externos para melhorar a experiência do utilizador sem perturbar o serviço para os clientes actuais.

Solução

Com um vasto leque de talentos com experiência no desenvolvimento de aplicações móveis, a Innowise foi a solução ideal para o projeto. Atribuímos um programador Flutter experiente que trabalhou em estreita colaboração com a equipa de desenvolvimento e o gestor de projeto do cliente.

A colaboração foi estabelecida ao abrigo de um modelo de preços Time & Materials (T&M), que ajudou o cliente a abordar o âmbito do projeto de uma forma mais flexível. Para garantir uma comunicação transparente, fornecemos ao cliente relatórios de progresso regulares sobre o suporte e a melhoria da aplicação de adesão ao ginásio.

Principais caraterísticas e alterações

Na Innowise, temos uma equipe de desenvolvedores Magento certificados, prontos para enfrentar qualquer desafio de PWA. Tendo dominado ao máximo o conjunto de ferramentas integradas do Magento, nossos especialistas em comércio eletrônico criam PWAs de alto desempenho, adaptáveis e fáceis de usar que não apenas melhoram a experiência de compra, mas também geram taxas de conversão mais altas para sua loja on-line.

  • Mudança para GraphQL. Ajudámos o cliente a fazer a transição para uma integração baseada em GraphQL com o backend Amazon Amplify. Esta mudança melhorou a eficiência da consulta de dados, aumentou o desempenho e facilitou a integração de novas funcionalidades no futuro.
  • Funções de privacidade do utilizador. Implementámos um processo de recolha de consentimento legal e lançámos uma nova política de privacidade, garantindo que a aplicação está em conformidade com os mais recentes regulamentos de proteção de dados.
  • Melhorias UX/UI. Como parte do redesenho da aplicação, implementámos novos componentes UI para melhorar o apelo visual da aplicação. Para melhorar a gestão de mockups UX/UI e tornar as actualizações de design mais consistentes, a Innowise também ajudou a integrar tokens Figma no código.
  • Sistema de notificação simplificado. Ajudámos a integrar notificações em lote, permitindo que a aplicação enviasse actualizações aos utilizadores. Isto melhorou a comunicação relativa a actualizações de membros, disponibilidade de aulas de desporto e promoções.

Manutenção de rotina

Para garantir a estabilidade e o desempenho da aplicação, realizámos actividades de manutenção regulares, centradas nos seguintes aspectos:

  • Refactorização de aplicações. Melhorámos continuamente a estrutura do código para melhorar a legibilidade e a manutenção, resolvendo a dívida técnica da base de código antiga.
  • Tratamento de erros. A Innowise implementou mecanismos robustos de tratamento de erros para minimizar o tempo de inatividade e melhorar a experiência do utilizador.
  • Actualizações e patches. Aplicámos regularmente patches e actualizações de segurança para manter a aplicação segura contra ameaças emergentes, seguindo as melhores práticas de manutenção de software.

Tecnologias

Mobile

Flutter

Backend

Amazon Amplify, GraphQL, Batch

Design UX/UI

Figma

Equipa necessária

1
Flutter Programador

Resultados

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.

O cliente partilhou o feedback positivo dos utilizadores, salientando a melhoria da usabilidade e do desempenho da aplicação. O apoio e a manutenção atentos da aplicação contribuíram para aumentar a satisfação dos clientes, fomentando a lealdade e aumentando a retenção dos utilizadores.

    Contactar-nos

    Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Envie-nos uma mensagem de voz
    Anexar documentos
    Enviar ficheiro

    Pode anexar um ficheiro com um máximo de 2MB. Formatos de ficheiro válidos: pdf, jpg, jpeg, png.

    Ao clicar em Enviar, o utilizador autoriza a Innowise a processar os seus dados pessoais de acordo com a nossa Política de privacidade para lhe fornecer informações relevantes. Ao enviar o seu número de telefone, o utilizador aceita que o possamos contactar através de chamadas de voz, SMS e aplicações de mensagens. Poderão ser aplicadas tarifas de chamadas, mensagens e dados.

    Pode também enviar-nos o seu pedido
    para contact@innowise.com
    O que é que acontece a seguir?
    1

    Assim que recebermos e processarmos o seu pedido, entraremos em contacto consigo para necessidades do seu projeto e assinar um NDA para garantir a confidencialidade.

    2

    Depois de analisarmos os seus desejos, necessidades e expectativas, a nossa equipa elaborará uma proposta de projeto proposta de projeto com o âmbito do trabalho, dimensão da equipa, tempo e estimativas de custos.

    3

    Marcaremos uma reunião consigo para discutir a oferta e acertar os pormenores.

    4

    Por fim, assinaremos um contrato e começaremos a trabalhar no seu projeto imediatamente.

    seta