Mobilna aplikacja edukacyjna Ius Vitae (Flutter)

Aplikacja mobilna dla platformy egzaminacyjnej Testy IusVitae

Krzysztof Muszyński

14 listopada, 2025 | 3 minuty czytania

Wprowadzenie

Ius Vitae to nowoczesna platforma edukacyjna przeznaczona dla osób przygotowujących się do egzaminów prawniczych: studentów, kandydatów na aplikacje oraz aplikantów zawodów prawniczych. Po sukcesie wersji webowej klient potrzebował kompletnej aplikacji mobilnej umożliwiającej naukę z dowolnego miejsca oraz dostęp do stale aktualizowanej, rozbudowanej bazy pytań egzaminacyjnych. W odpowiedzi stworzyliśmy wieloplatformową aplikację we Flutter.

Cel projektu

Celem aplikacji było:

  • zapewnienie szybkiego i wygodnego dostępu do testów egzaminacyjnych,

  • zwiększenie zaangażowania użytkowników dzięki elementom grywalizacji,

  • umożliwienie nauki offline i z dowolnego urządzenia mobilnego,

  • przeniesienie pełnej logiki systemu webowego na urządzenia iOS i Android,

  • przygotowanie skalowalnej aplikacji obsługującej kilkanaście tysięcy pytań i dynamiczne aktualizacje stanu prawnego.

Główne funkcjonalności

Baza pytań egzaminacyjnych

  • ponad 20 000 pytań z egzaminów z lat 2009–2023,

  • pytania posegregowane tematycznie i według typów pakietów (radcowski, adwokacki, sędziowski, prokuratorski itd.),

  • codzienna aktualizacja pytań do aktualnego stanu prawnego.

Rozbudowane możliwości testów

  • egzaminy próbne na żądanie,

  • tryb nauki i powtórek,

  • możliwość personalizacji testu: zakres, liczba pytań, czas trwania,

  • historia wyników i statystyki postępów.

Grywalizacja

  • rankingi globalne i prywatne,

  • możliwość rywalizacji ze znajomymi w grach testowych,

  • punkty i osiągnięcia zwiększające zaangażowanie użytkowników.

Dostęp mobilny i wygoda nauki

  • pełna responsywność i płynność działania,

  • możliwość nauki z dowolnego miejsca,

  • optymalizacja pod Android i iOS,

  • integracja z kontem użytkownika oraz synchronizacja danych.

Dostępne pakiety egzaminacyjne

Aplikacja umożliwia zakup i korzystanie z pakietów, m.in.:

  • aplikacja sędziowska i prokuratorska (18 tys. pytań),

  • aplikacja radcowska i adwokacka (21 tys. pytań),

  • aplikacja notarialna, komornicza, uzupełniająca,

  • logika dla prawników,

  • darmowy pakiet z Konstytucji,

  • zestawy najłatwiejszych i najtrudniejszych pytań (wg analiz MS i KSSiP),

  • testy + baza aktów prawnych czytanych przez lektorów (Ustawoteka).

Przy zakupie dwóch pakietów użytkownik otrzymuje 50% rabatu na drugi produkt.

Technologie

  • Flutter – jeden kod, dwie platformy, natywna wydajność,

  • Dart – programowanie logiki biznesowej,

  • REST API – komunikacja z backendem i aktualizacja pytań,

  • Firebase / Push Notifications – powiadomienia i obsługa sesji,

  • Hive / SQLite – lokalny cache i tryb nauki offline.

Proces realizacji

Analiza wymagań – omówienie logiki testów, pakietów i integracji z platformą webową.

Projekt UX/UI – przygotowanie intuicyjnych ekranów dla aplikacji mobilnej, zgodnych z identyfikacją marki.

Development – implementacja modułów testów, bazy pytań, zakupów, kont użytkownika i grywalizacji.

Testy i optymalizacja – szczególny nacisk na wydajność przy dużej liczbie pytań.

Publikacja – wdrożenie aplikacji w Google Play i App Store.

Rezultaty

Aplikacja umożliwiła użytkownikom:

  • naukę w dowolnym miejscu i czasie,

  • skuteczniejsze przygotowanie do egzaminów dzięki powtórkom i statystykom,

  • rywalizację poprzez rankingi i elementy grywalizacji,

  • szybki dostęp do stale aktualizowanej bazy pytań i aktów prawnych.

Aplikacja stała się jednym z kluczowych elementów ekosystemu edukacyjnego Ius Vitae, zwiększając zaangażowanie użytkowników i przewagę konkurencyjną platformy.