Itsharkz
W toku – rozpoczęty w lipcu 2023

FizzUp

Nowa definicja cyfrowych rozwiązań fitness

Dowiedz się więcej

Założenie projektu

FizzUp, francuski pionier w dziedzinie online fitness coachingu, projektuje i rozwija wszystkie swoje rozwiązania w całości we własnym zakresie we Francji.

Aby przyspieszyć realizację konkretnych etapów na mapie drogowej technologii, FizzUp tymczasowo wdrożył inżyniera ITSharkz bezpośrednio ze swoim zespołem.

Współpraca ta miała na celu wzmocnienie mocy przerobowych przy jednoczesnym zachowaniu pełnej własności i kontroli FizzUp nad produktem.
Do zespołu FizzUp na co dzień dołączył programista ITSharkz, który pracuje pod kierunkiem liderów technicznych FizzUp.

Odpowiedzialność programisty obejmuje aktualizację kluczowych komponentów platformy, w tym rozwój backendu z wykorzystaniem Laravel, ulepszenia frontendu z wykorzystaniem React.js i interfejsu użytkownika Chakra.

Współpraca ta miała na celu zapewnienie płynnego, bogatego w funkcje doświadczenia użytkownika, które pomoże mu skutecznie realizować cele zdrowotne.

Stos technologiczny

Zespół programistów wykorzystał solidne, skalowalne i bezpieczne technologie, aby dostarczyć niezawodną platformę:
Backend
Laravel, GraphQL, MySQL, PHP 7.4/8.0, AWS
Frontend
React.js, Redux / Redux-saga

Zespół

Wyznaczony członek ITSharkz ściśle współpracował z FizzUp w celu usprawnienia przepływów pracy, obsługi aplikacji, przeniesienia starszej części systemu do nowej części aplikacji i wdrożenia nowych funkcji.
Wyzwania:
  • Modernizacja komponentów starego systemu (legacy) bez zakłócania bieżącego doświadczenia użytkownika.
  • Wdrożenie zaawansowanej analityki do śledzenia zachowań użytkowników i ukończonych treningów.
  • Ulepszenie odtwarzacza wideo i ustawień dźwięku dla lepszego przebiegu treningu.
  • Dostarczenie kluczowych funkcji na ważne wydarzenia marketingowe, takie jak kampania związana z Igrzyskami Olimpijskimi.
Rozwiązania:
  • Migracja Systemu: Skuteczna aktualizacja krytycznych części backendu i frontendu aplikacji.
  • Lepsze Doświadczenie Wideo: Wprowadzenie nowego odtwarzacza wideo z paskiem postępu i kontrolą dźwięku dla większej dostępności.
  • Spersonalizowane Treningi: Ulepszone śledzenie analityczne w celu zbierania danych, co pozwala na tworzenie wysoce spersonalizowanych planów treningowych.
  • Integracja Agile: Programista ITSharkz pracował jako naturalne przedłużenie zespołu FizzUp, uczestnicząc w codziennych spotkaniach (stand-upach) i sprintach.

Funkcje i Możliwości

Ulepszenia Odtwarzacza Wideo:
Dodano napisy oraz pasek postępu, aby zapewnić użytkownikom lepszą kontrolę i większą dostępność podczas sesji treningowych.
Dynamiczne Zarządzanie Promocjami:
Wdrożono zakładkę promocji w panelu administracyjnym, co pozwala menedżerom na dynamiczną aktualizację stron docelowych (landing pages) i precyzyjne dopasowanie ofert promocyjnych.
Spersonalizowane Treningi:
Ulepszono śledzenie analityczne w celu zbierania danych o użytkownikach, co pozwoliło na zwiększenie stopnia personalizacji planów treningowych.
Niestandardowe Ustawienia Dźwięku:
Umożliwiono użytkownikom dostosowanie ustawień dźwięku bezpośrednio podczas wykonywania treningów w aplikacji webowej.

Cele i Wyniki

  • Zaawansowane Śledzenie Analityczne: Głębsza analiza zachowań użytkowników i lepsze zrozumienie ich potrzeb.
  • Personalizacja Platformy: Wysoki poziom dopasowania treści dzięki zaawansowanym ustawieniom i testom A/B.
  • Zoptymalizowana Wydajność: Poprawa szybkości i responsywności strony, zapewniająca płynne działanie.
  • Angażujące Funkcje: Dostarczenie atrakcyjnych funkcjonalności, które zwiększają satysfakcję i retencję użytkowników.

Zobacz wywiady z naszymi klientami

Nicolas Baudelot i Nicolas Massaviol – CEO i CTO w Medicalib
„W ITSharkz znaleźliśmy zaufanego partnera, dlatego będziemy kontynuować naszą współpracę – mamy nadzieję, że przez długi czas”
Tasks:
  • Integracja systemów rządowych, wdrożenie logiki regulacyjnej oraz stworzenie biblioteki UI.
Results:
  • Wdrożenie OpenID Connect, opracowanie silnika wycen i budowa kompletnego design systemu.
Carole Juge-Llewellyn – CEO i założycielka JOONE
„Naprawdę zaangażowali się w zrozumienie tego, co i jak robimy, wykazując się proaktywnością. To coś, czego nie widziałam nigdzie indziej”.
Tasks:
  • Opracowanie nowego procesu subskrypcji, wdrożenie systemu zarządzania dla klientów i migracja tysięcy subskrypcji.
Results:
  • Uruchomienie checkoutu Newcharge, budowa panelu klienta oraz pomyślna migracja danych.
Georges Fornay i Franck Véga – CEO i CTO w Qobuz
„To był dla mnie idealny kompromis: wysokiej klasy specjaliści, konkurencyjne stawki i bliska lokalizacja”.
Tasks:
  • Optymalizacja backendu, modernizacja aplikacji desktopowej, integracja funkcji cross-platform (Qobuz Connect).
Results:
  • Lepsza wydajność aplikacji, wzrost retencji użytkowników, redukcja kosztów i przyszłościowe systemy.
Rémi Prévost – CTO w Happydemics
„ITSharkz to nie tylko headhunter, który dostarcza profil i zostawia cię samego. Oni realnie towarzyszą w procesie od początku do końca”.
Tasks:
  • udowa dedykowanego zespołu seniorów Ruby on Rails dla francuskiego scale-upu, rekrutacja inżynierów z podejściem product-first.
Results:
  • Integracja 4 seniorów z roadmapą produktu, eliminacja rotacji oraz przyspieszenie dostarczania nowych funkcji.
Matthieu Derancourt – Doradca Medyczny w Pauchet Santé
„ITSharkz dostarcza produkt, który jest niemal gotowy, więc nie tracimy czasu. Nie projektują go inżynierowie, lecz użytkownicy końcowi”.
Tasks:
  • Automatyzacja złożonych procesów szpitalnych i połączenie strategii medycznej z egzekucją techniczną.
Results:
  • Wdrożenie 3 krytycznych platform z 90% gotowością operacyjną już w pierwszej fazie.