Retail i lojalność
Jak GMI Software zbudowało nowoczesną aplikację lojalnościową dla sieci Świat Książki?
Dostarczyliśmy aplikację mobilną (MVP) dla jednej z największych sieci księgarni w Polsce. Projekt w modelu stałej ceny, React Native i integracje z systemami legacy. Produkt na dużą skalę ruchu, oddany w terminie mimo ok. 10% rozszerzenia zakresu i ok. 15% zmian w zadaniach w trakcie prac.
- Branża
- Sieć księgarni i e-commerce
- Produkt
- Mój Świat Książki
Kontekst biznesowy
Sieć potrzebowała narzędzia, które przeniesie lojalność do mobile: cyfrowy identyfikator zamiast plastikowej karty, spójna komunikacja promocji oraz katalog powiązany z programem punktowym.
Kluczowe było połączenie nowego frontu z istniejącą infrastrukturą (systemy legacy) oraz mechanizm motywujący do zakupów - m.in. przez dynamiczne naliczanie punktów w czasie zbliżonym do rzeczywistego.
Główne cele projektu
- Digitalizacja programu lojalnościowego: rezygnacja z plastikowych kart na rzecz cyfrowego identyfikatora (kod kreskowy).
- Personalizacja oferty: konfiguracja pulpitu i sekcji przez dział marketingu.
- Skalowalność: stabilna obsługa dużej codziennej liczby aktywnych użytkowników.
- Integracja legacy: ciągłość danych między sprawdzonymi systemami sprzedażowymi a nową aplikacją.
Wyzwanie
Po stronie produktu musieliśmy połączyć lekki onboarding (SMS), przejrzysty pulpit i katalog z jasną ścieżką punktową - od wyboru produktu, przez skan w księgarni, po widoczne saldo punktów.
Po stronie technicznej największym napięciem była integracja z systemami działającymi w sieci od lat - bez utraty spójności danych i bez blokowania rozwoju produktu.
Rozwiązanie GMI Software
Zespół wykorzystał proces DDT (Discovery, Design & Technology), co pozwoliło precyzyjnie zaplanować integracje i ryzyka zanim ruszyło się intensywne kodowanie.
1. System lojalnościowy projektowany pod markę
Zamiast gotowca „z pudełka", powstał autorski mechanizm punktowy: zaawansowane reguły naliczania w czasie zbliżonym do rzeczywistego oraz ścieżka użytkownika od produktu po skan w sklepie - spójna i czytelna.
Program lojalnościowy pozostaje zrozumiały od pierwszego wejścia: jak zbierać punkty, jak wymieniać je na kupony i gdzie są oferty tylko dla użytkowników aplikacji.
2. Pulpit konfigurowany z panelu administratora
Zespół po stronie Świata Książki może układać ekran główny: kolejność sekcji (Stories, banery, karuzele), kampanie promocyjne oraz targetowane kupony - często bez konieczności nowego release w sklepach.
Interfejs aplikacji wspiera znane wzorce e-commerce: wyszukiwarka, karuzele, wyraźne promocje i nawigacja do pulpitu, katalogu, karty i profilu.
3. Integracja z systemami legacy
Warstwa integracyjna łączy aplikację React Native z istniejącym zapleczem - tak, by zachować ciągłość danych i bezpieczny przepływ informacji o transakcjach i punktach.
“Nie boimy się współpracy z systemami legacy. Integracja odbyła się sprawnie i szybko, co pozwoliło na zachowanie ciągłości danych między starymi bazami a nową aplikacją.”
Widoki aplikacji (do wypełnienia w Figmie)
Home ze Stories, kupon lub promocja, katalog lub karta produktu - wklej eksporty z telefonu albo PNG z Figmy. Docelowo te same pliki trafią do /public/assets/case-studies/swiat-ksiazki/ i komponentu z next/image (jak w case SFD).
Zobacz efekt końcowy
Wypróbuj aplikację samodzielnie:
Dlaczego wdrożenie utrzymało tempo?
Po etapach zespół prowadził retrospektywy - to pomogło wcześnie wychwytywać ryzyka (np. wydłużoną weryfikację w App Store) i nie przekładać presji na termin premiery.
Po stronie klienta kluczowa była dostępność decydentów i dedykowany koordynator projektu - szybkie decyzje biznesowe utrzymywały płynność prac deweloperskich.
Mimo ok. 10% prac dodatkowych i ok. 15% zmian w pierwotnych założeniach, aplikacja została oddana w pierwotnie uzgodnionym terminie.
Głos zespołu GMI Software
“Najbardziej dumny jestem z systemu punktowego. Ma dynamiczne reguły i zbliżenie do czasu rzeczywistego przy naliczaniu - to realnie motywuje do zakupów. Utrzymanie stabilności przy dużej codziennej aktywności było wymagające i udało się je dowieźć.”
“Duży atut to bliska współpraca deweloperów i QA. Dzięki precyzyjnym User Stories szybko wychwytywaliśmy błędy jeszcze przed etapem release.”
Dlaczego React Native?
Świat Książki wybrał podejście cross-platformowe - jedna baza kodu na iOS i Android, szybsze iteracje UI oraz spójne doświadczenie użytkownika na obu platformach.
- Jedna baza kodu zamiast dwóch osobnych aplikacji natywnych.
- Szybsze testowanie i wdrażanie zmian w interfejsie.
- Spójny UX niezależnie od systemu na telefonie użytkownika.
Widoki pod funkcje (siatka 2×2)
Szerokie kadry (proporcja zbliżona do 16:9) z podpisem - ten sam wzorzec co galerie w case SFD. Designer uzupełnia grafiki w Figmie, potem eksport do repo.
Naliczanie, wymiana, szczegóły oferty
Konfigurowalne sekcje z panelu
Wyszukiwarka i sklepy
Lojalność i konto
Kluczowe funkcje produktu
- Zbieranie punktów za zakupy i wymiana na kupony rabatowe
- Promocje i oferty dedykowane użytkownikom aplikacji
- Sprawdzanie dostępności książek i katalog z wyszukiwaniem
- Logowanie numerem telefonu i kodem SMS
- Konfigurowalny pulpit (sekcje, banery, kampanie)
- Karta lojalnościowa i profil użytkownika
Stack i integracje
React Native i jedna baza kodu na iOS i Android, backend oraz usługi autoryzacji, katalogu i programu lojalnościowego. DDT przed rozwojem ograniczył ryzyko integracji z legacy.
Pobierz aplikację
Aplikacja jest dostępna w Google Play i App Store.
Najczęściej zadawane pytania
Czy aplikacja Świat Książki obsługuje płatności mobilne?
Wersja MVP skupia się na programie lojalnościowym, prezentacji oferty i spersonalizowanych kuponach. Integracja z systemami sprzedażowymi pozwala zbierać punkty przy zakupach stacjonarnych i online.
Jak GMI Software poradziło sobie z systemami legacy Świata Książki?
Dzięki etapowi DDT precyzyjnie zmapowano punkty styku systemów. Zespół stworzył warstwę integracyjną, która pozwala nowoczesnej aplikacji komunikować się ze starszymi bazami w sposób bezpieczny i wydajny.
Ile trwało zbudowanie aplikacji dla Świata Książki?
Projekt został zrealizowany zgodnie z harmonogramem, mimo dynamicznie zmieniających się wymagań (ok. 15% zadań uległo modyfikacji w trakcie prac).
Czy aplikacja jest skalowalna?
Tak. Architektura została przygotowana pod duży ruch codziennej aktywności użytkowników i operacji na punktach lojalnościowych.
Co wyróżnia proces GMI Software przy takich wdrożeniach?
Kluczem jest rygorystyczne podejście do retrospekcji i ustrukturyzowany kontakt z klientem. Gwarancja ceny stałej po DDT oraz QA wplecione w sprinty ograniczają ryzyko rozjechania się budżetu i terminu.
Podsumowanie
Mój Świat Książki to przykład MVP, które łączy lojalność, ofertę i katalog w jednym kanale mobile - z myślą o skali, integracji z istniejącym IT i przewidywalnym modelem współpracy (fixed price po DDT). Szukasz partnera do aplikacji lojalnościowej lub integracji z legacy? Umów konsultację - pomożemy zaplanować DDT i kolejne kroki.
Skontaktuj się z nami
Porozmawiajmy o tym, jak możemy wdrożyć rozwiązanie dla Twojego projektu.
Porozmawiajmy
o projekcie.
Masz pomysł na aplikację lub potrzebujesz wsparcia technologicznego? Napisz do nas — przygotujemy wstępną analizę i wycenę w 48h. Projekty po naszym procesie DDT (Discovery, Design & Technology) kończą się gwarancją ceny i umową fixed price; to nasz wyróżnik na rynku.
80-890 Gdańsk, Polska