LeggUP


Rozwój osobisty
Lipiec 2021 - Styczeń 2022
W skrócie

Problem
Osoby, które biorą udział w programach coachingowych i terapeutycznych mają wiele na głowie. Muszą się skupić na swoim planie, robić notatki, pamiętać o sesjach, przeglądać materiały – a to nie wszystko. Czasem trzeba jeszcze zapytać o coś trenera albo poszukać informacji przekazanej podczas wcześniejszej rozmowy video. Łatwo się w tym wszystkim zagubić.

Rozwiązanie
Dzięki nowej aplikacji mobilnej użytkownicy mogą w pełni skoncentrować się na sesji, ponieważ teraz mają wszystko w jednym miejscu.
Już nie trzeba mieć pod ręką kartki papieru, żeby zapisywać ważne wnioski albo datę następnej sesji. W aplikacji użytkownik zrobi notatki, sprawdzi kalendarz, pobierze materiały do nauki i porozmawia z trenerem na czacie. Co więcej, aplikacja pozwala też śledzić swoje postępy, dlatego każdy wie, jaki jest następny punkt na jego liście zadań.
Zbudowaliśmy aplikację LeggUP z pomocą technologii Flutter, żeby skrócić czas tworzenia produktu i jak najszybciej oddać go w ręce użytkowników systemu iOS i Android.
Cykl życia projektu
Warsztat Product Discovery
Projekt UI i testy użyteczności
Budowa aplikacji i testy QA
Publikacja
Nasze obowiązki

Budowa aplikacji we Flutterze

Integracja z API klienta

Testy QA

Testy użyteczności

Zarządzanie projektem
O LeggUP
Platforma do rozwoju osobistego i zawodowego. LeggUP udostępnia swoją ofertę w ramach benefitów dla pracowników. Daje im dostęp do takich usług, jak analiza mocnych i słabych stron, sesje terapeutyczne i coachingowe. W ten sposób LeggUP dba o ich zdrowe psychiczne i pomaga zwiększyć produktywność.

Cele
- Zwiększenie zaangażowania użytkowników na platformie.
- Ułatwienie przeprowadzania sesji coachingowych i terapeutycznych na urządzeniach mobilnych.
- Poprawa komunikacji pomiędzy trenerami a użytkownikami.
- Ułatwienie dostępu do materiałów wspierających rozwój.


Wyzwania
Funkcjonalne:
- Planowanie sesji powinno być proste. Dlatego musieliśmy stworzyć intuicyjny system, który działa nawet wtedy, gdy trener personalny i użytkownik znajdują się w innych strefach czasowych.
- W przypadku każdej osoby aplikacja wykonuje inne zadania, ponieważ wszyscy użytkownicy mają spersonalizowane programy. Konieczne było więc dostosowanie produktu do różnych przypadków użycia.
Techniczne:
- Stworzenie czatu działającego w czasie rzeczywistym, który pozwala na wymianę obrazów i plików.
- Zapewnienie wsparcia dla rozmów video przez platformę Zoom.


Proces

Warsztat Product Discovery
Czemu użytkownicy potrzebują mobilnej aplikacji LeggUP? Jak może ona wspierać ich rozwój i zdobywanie nowe umiejętności?
Wspólnie z naszym klientem zadaliśmy sobie te dwa pytania. Warsztat pozwolił nam znaleźć na nie odpowiedź i określić, jakie aspekty są dla użytkowników najbardziej wartościowe.
W rezultacie ustaliliśmy, które elementy aplikacji webowej powinny się znaleźć w jej mobilnej wersji albo należy je dodać jako rozszerzenia. Warsztat wskazał nam kierunek, w jakim powinniśmy podążać w procesie rozwoju aplikacji i przybliżył nas do celu.

Design UI i testy użyteczności
Główne założenie polegało na tym, żeby dać pracownikom szybki dostęp do najważniejszych funkcji. Cały design musiał być przyjazny użytkownikom i dawać poczucie otwartości i transparentności.
Chociaż ostateczna wersja interfejsu (UI) różni się od tej zastosowanej na stronie www, nadal odzwierciedla ona charakter marki. Designer wykorzystał jej paletę kolorów, żeby zachować spójność.
Kiedy główne elementy projektu UI były już gotowe, przeprowadziliśmy testy użyteczności z potencjalnymi użytkownikami. Celem było odkrycie, co wymaga ulepszenia. Musieliśmy się też upewnić, że nasz produkt jest naprawdę intuicyjny i spełnia oczekiwania użytkowników.

Rozwój aplikacji i testy QA
- Zespół pracował w iteracjach, zgodnie z podejściem agile i wytycznymi scrum.
- Chociaż budowaliśmy aplikację głównie we Flutterze, z uwagi na ograniczenia technologii cross-platformowych część kodu jest natywna.
- Testerzy QA pracowali ręka w rękę z programistami, żeby osiągnąć jak najlepsze rezultaty.
- Aplikację testowała zarówno nasza specjalistka QA, jak i zespół klienta. Tym ostatnim łatwiej było wykrywać błędy w niektórych działaniach, które aplikacja wykonuje w ramach spersonalizowanych programów.
- Przed ostateczną publikacją produktu stworzyliśmy jego wersję BETA dla testerów. Chcieliśmy otrzymać dodatkowy feedback i zyskać pewność, że aplikacja jest tak funkcjonalna, jak planowaliśmy.
Technologia Flutter jest nadal dość młoda, a przez to czasem stanowi wyzwanie. Mimo to, w tego rodzaju projekcie okazała się być najlepszą opcją, która umożliwia szybką budowę i zapewnia naprawdę dobrą wydajność aplikacji.
Główne funkcje
Zespół Holdapp był bardzo profesjonalny i łatwo się z nim pracowało. Wybraliśmy Fluttera, bo dawał nam możliwość dostarczenia cross-platformowej aplikacji w tym samym czasie. Zespół Fluttera w Holdapp był pierwszorzędny i potrafił dotrzymać naszych napiętych terminów. Odbiór aplikacji przez członków był bardzo pozytywny. (…)
Technologie i narzędzia
- Flutter
- Swift
- Kotlin
- Jira (zarządzanie zadaniami)
- Bitrise (CI/CD)
- Firebase (analityka i kontrola stabilności)
- GitHub (budowa aplikacji)
Zespół

Igor
Flutter Developer

Marcel
Flutter Developer

Karolina
QA Specialist

Agata
Project Manager

Anna
Project Manager

Zbudujmy razem Twoją aplikację
Powiedz nam, co chcesz osiągnąć z pomocą nowego produktu. Dobierzemy najlepsze rozwiązania, które doprowadzą Cię prosto do celu.
Dlaczego warto rozwijać z nami projekty?

Mobile Trends Awards 2021
Wygrana w kategorii
ŻYCIE CODZIENNE

Nagroda Legalnych Bukmacherów 2019
Najlepsza aplikacja mobilna

Mobile Trends Awards 2023
Wygrana w kategorii
MCOMMERCE ROZWÓJ
24
opinie klientów

Stwórz z nami swoją aplikację
Odpowiedz na kilka pytań, żeby otrzymać wycenę
Nie jesteś jeszcze gotów na wycenę?
Chcesz najpierw dobrać najlepsze technologie albo funkcje?
Napisz do nas na adres [email protected] albo weź udział w warsztatach Product Design Sprint.