Wszystkie projektyAplikacja mobilna · Program lojalnościowy

AMIC Energy PL

Karta AMIC Club zawsze przy sobie: kupony rabatowe na paliwo i do sklepu, punkty, katalog nagród i mapa stacji w całej Polsce.

AMIC Energy PL
Rola
Flutter Developer
Klient
AMIC Polska
Okres
2025
Platforma
iOS · Android
01 / O PROJEKCIE

Co to jest?

AMIC Energy PL to oficjalna aplikacja sieci stacji paliw AMIC Energy i jej programu lojalnościowego AMIC Club. Klient ma w telefonie cyfrową kartę klubową, aktywuje kupony rabatowe na paliwo i zakupy w sklepie, zbiera punkty, wymienia je na nagrody i znajduje najbliższą stację na mapie.

To duża aplikacja produkcyjna z tysiącami aktywnych użytkowników i oceną 4.9 w App Store. Dołączyłem do zespołu przy jej dalszym rozwoju: dowoziłem nowe funkcje, poprawiałem najczęstsze crashe i dbałem o kolejne wydania w App Store i Google Play.

Moje główne zadania to logowanie przez Facebooka, Google i Apple, odblokowywanie aplikacji biometrią, nowy ekran transakcji ze statystykami oszczędności, obsługa braku internetu, nowy onboarding oraz utrzymanie zalogowania po aktualizacji aplikacji.

0.9Ocena w App Store
0+Ocen użytkowników
0+Moich commitów
02 / FUNKCJE

Co zawiera

Najważniejsze moduły i funkcjonalności projektu.

01

Kupony i rabaty

Kupony na paliwo i do sklepu aktywowane jednym kliknięciem lub hurtowo („Aktywuj wszystkie kupony”), plus subskrypcje.

02

Punkty i nagrody

Saldo punktów na ekranie głównym, kupony wartościowe za punkty i katalog nagród do zamówienia.

03

Mapa stacji

Google Maps ze wszystkimi stacjami AMIC w Polsce, wyszukiwarka, filtry, geolokalizacja i nawigacja do wybranej stacji.

04

Cyfrowa karta klubowa

Karta AMIC Club z kodem kreskowym w aplikacji oraz w Apple Wallet i Google Wallet.

05

Transakcje i oszczędności

Historia transakcji i podsumowanie, ile użytkownik zaoszczędził dzięki kuponom i promocjom.

06

Logowanie i bezpieczeństwo

Logowanie przez Facebook, Google i Apple, biometria z osobną zgodą użytkownika oraz bezpieczne przechowywanie tokenów.

03 / TECHNOLOGIE

Z czego zbudowane

Stack technologiczny użyty w projekcie.

Mobile
FlutterDartauto_routeflutter_screenutilLottiel10n
Architektura
BLoC / CubitClean Architectureget_it + injectablefreezedRetrofit + Dio
Integracje
Google MapsGeolocatorFirebase MessagingFirestoreApple / Google WalletHome widget
Logowanie
Facebook LoginGoogle Sign-InSign in with Applelocal_authJWT
Monitoring i marketing
SentryAppsFlyerIn-app reviewFeature flags
04 / GALERIA

Zrzuty ekranu

Ekran logowania AMIC Energy
Logowanie społecznościowe
Ekran startowy z punktami i kuponami
Start — punkty i kupony
Mapa stacji AMIC w Polsce
Mapa stacji
Ekran kuponów za punkty
Kupony za punkty
Ekran Więcej z profilem użytkownika
Profil i ustawienia
05 / CZEGO SIĘ NAUCZYŁEM
  • —Rozwój dużej aplikacji produkcyjnej z tysiącami użytkowników bez psucia tego, co działa.
  • —Integracja logowania przez Facebook, Google i Apple oraz biometrii.
  • —Diagnozowanie crashy z Sentry i praca na kolejnych wydaniach w GitLab flow.
Następny projektQuizClic