Wsparcie i rozwój aplikacji dla siłowni

Innowise pomogło utrzymać i zaktualizować aplikację klienta do zarządzania członkostwem w siłowni, przyczyniając się do wzrostu zadowolenia klientów, lojalności wobec marki i zwiększenia retencji użytkowników.

Wyzwanie

Głównym produktem klienta jest aplikacja mobilna, która łączy różne ośrodki sportowe, centra odnowy biologicznej, siłownie, studia jogi i ośrodki spa w jedną, wygodną kartę członkowską. Dzięki temu proces jest płynny i prosty - użytkownicy mogą odwiedzać dowolną partnerską organizację sportową bez konieczności posiadania wielu kart klubowych. Dzięki aplikacji klienta na siłownię, ludziom łatwiej jest dbać o kondycję i zdrowie oraz odkrywać szereg aktywności fizycznych bez angażowania się w jeden obiekt.

Wraz ze wzrostem bazy użytkowników i partnerów głównego produktu klienta, utrzymanie i ulepszanie funkcji aplikacji stawało się coraz większym wyzwaniem. Aby wspierać rozwój i stale dostarczać nowe funkcje, klient zdecydował się rozszerzyć swój wewnętrzny zespół o niezawodnych programistów Flutter.

Potrzebowali profesjonalistów, którzy mogliby płynnie dopasować się do ich wewnętrznego zespołu i pomóc w utrzymaniu stałej jakości podczas wprowadzania nowych funkcji i rozwiązywania istniejących problemów technicznych. Klient szukał również zewnętrznej wiedzy specjalistycznej, aby poprawić wrażenia użytkownika bez zakłócania usługi dla obecnych klientów.

Rozwiązanie

Dzięki szerokiej gamie talentów doświadczonych w tworzeniu aplikacji mobilnych, Innowise był optymalnym wyborem dla tego projektu. Przydzieliliśmy doświadczonego programistę Flutter, który ściśle współpracował z zespołem programistów klienta i kierownikiem projektu.

Współpraca została nawiązana w ramach modelu cenowego Time & Materials (T&M), który pomógł klientowi w bardziej elastycznym podejściu do zakresu projektu. Aby zapewnić przejrzystą komunikację, dostarczaliśmy klientowi regularne raporty z postępów w zakresie wsparcia i ulepszania aplikacji członkostwa w siłowni.

Najważniejsze funkcje i zmiany

W Innowise mamy zespół certyfikowanych programistów Magento gotowych stawić czoła każdemu wyzwaniu związanemu z PWA. Po pełnym opanowaniu wbudowanego zestawu narzędzi Magento, nasi eksperci eCommerce tworzą wysokowydajne, adaptacyjne i przyjazne dla użytkownika PWA, które nie tylko poprawiają wrażenia z zakupów, ale także zwiększają współczynniki konwersji dla Twojego sklepu internetowego.

  • Przejście na GraphQL. Pomogliśmy klientowi przejść na integrację opartą na GraphQL z backendem Amazon Amplify. Zmiana ta poprawiła efektywność zapytań o dane, zwiększyła wydajność i ułatwiła integrację nowych funkcji.
  • Funkcje prywatności użytkownika. Wdrożyliśmy legalny proces zbierania zgód i wprowadziliśmy nową politykę prywatności, zapewniając zgodność aplikacji z najnowszymi przepisami o ochronie danych.
  • Ulepszenia UX/UI. W ramach przeprojektowania aplikacji wdrożyliśmy nowe komponenty interfejsu użytkownika, aby zwiększyć atrakcyjność wizualną aplikacji. Aby usprawnić zarządzanie makietami UX/UI i uczynić aktualizacje projektu bardziej spójnymi, Innowise pomogło również zintegrować tokeny Figma z kodem.
  • Usprawniony system powiadomień. Pomogliśmy zintegrować powiadomienia wsadowe, umożliwiając aplikacji wysyłanie aktualizacji do użytkowników. Usprawniło to komunikację dotyczącą aktualizacji członkostwa, dostępności zajęć sportowych i promocji.

Rutynowa konserwacja

Aby zapewnić stabilność i wydajność aplikacji, prowadziliśmy regularne działania konserwacyjne, koncentrując się na następujących aspektach:

  • Refaktoryzacja aplikacji. Stale ulepszaliśmy strukturę kodu, aby poprawić czytelność i łatwość konserwacji, rozwiązując problem długu technicznego wynikającego ze starszej bazy kodu.
  • Obsługa błędów. Innowise wdrożyło solidne mechanizmy obsługi błędów, aby zminimalizować przestoje i poprawić komfort użytkowania.
  • Aktualizacje i poprawki. Regularnie stosowaliśmy poprawki i aktualizacje zabezpieczeń, aby chronić aplikację przed nowymi zagrożeniami, zgodnie z najlepszymi praktykami w zakresie konserwacji oprogramowania.

Technologie

Mobile

Flutter

Backend

Amazon Amplify, GraphQL, Batch

Projektowanie UX/UI

Figma

Wymagany zespół

1
Flutter Developer

Wyniki

Aplikacja klienta stała się bardziej niezawodną i bogatszą w funkcje platformą. Zmiany znacznie poprawiły zarządzanie danymi i wydajność, a ulepszony system powiadomień informował użytkowników w czasie rzeczywistym. Wprowadzenie nowych komponentów interfejsu użytkownika poprawiło użyteczność, a migracja do Figma pomogła klientowi zachować spójny język projektowania w całym portfolio aplikacji.

Klient podzielił się pozytywnymi opiniami użytkowników, podkreślając lepszą użyteczność i wydajność aplikacji. Uważne wsparcie i utrzymanie aplikacji przyczyniło się do wzrostu zadowolenia klientów, wspierając lojalność i zwiększając retencję użytkowników.

    Skontaktuj się z nami

    Umów się na rozmowę lub wypełnij poniższy formularz, a my odezwiemy się do Ciebie po przetworzeniu Twojego zgłoszenia.

    Wyślij nam wiadomość głosową
    Załącz dokumenty
    Prześlij plik

    Można załączyć 1 plik o rozmiarze do 2 MB. Prawidłowe formaty plików: pdf, jpg, jpeg, png.

    Klikając "Wyślij", wyrażasz zgodę na przetwarzanie Twoich danych osobowych przez Innowise zgodnie z naszą Politykę Prywatności w celu przekazania Ci odpowiednich informacji. Podając numer telefonu, zgadzasz się na kontakt za pośrednictwem połączeń głosowych, SMS-ów lub komunikatorów. Mogą obowiązywać opłaty za połączenia, wiadomości i transmisję danych.

    Możesz także wysłać swoje zapytanie
    na contact@innowise.com
    Co dalej?
    1

    Po otrzymaniu i przetworzeniu zgłoszenia skontaktujemy się z Tobą, aby szczegółowo opisać projekt i podpisać umowę NDA w celu zapewnienia poufności.

    2

    Po zapoznaniu się z Twoimi potrzebami i oczekiwaniami, nasz zespół opracuje projekt wraz z zakresem prac, wielkością zespołu, wymaganym czasem i szacunkowymi kosztami.

    3

    Zorganizujemy spotkanie w celu omówienia oferty i ustalenia szczegółów.

    4

    Na koniec podpiszemy umowę, błyskawicznie rozpoczynając pracę nad projektem.

    arrow