Skip to content
This repository was archived by the owner on Nov 21, 2025. It is now read-only.
This repository was archived by the owner on Nov 21, 2025. It is now read-only.

Implementacja Funkcji "Live Activity" do Wyświetlania Ostatniego Skanu przez 5 Minut #334

@WezSieTato

Description

@WezSieTato

Cel:

Wprowadzenie funkcji "Live Activity", która będzie umożliwiała użytkownikom śledzenie swojego ostatniego skanu na żywo przez okres 5 minut po przeprowadzeniu skanowania. Funkcja ta ma na celu ułatwienie użytkownikom przeglądanie i odnoszenie się do informacji o ostatnio zeskanowanym produkcie podczas zakupów.

Funkcje:

  1. Wyświetlanie Live Activity: Po każdym skanowaniu, ostatni wynik skanowania powinnien być wyświetlany na żywo przez okres 5 minut. Informacje te mogłyby być wyświetlane w specjalnym widoku "Live Activity" lub jako powiadomienie/pasek statusu. Informacje jakie wyświetlamy to: nazwa firmy, ilość punktów, ikona serca jesli Przyjaciel Poli
  2. Odliczanie Czasu: Implementacja timera, który będzie odliczał 5 minut od momentu ostatniego skanowania. Po upływie 5 minut, "Live Activity" powinien zniknąć lub przestać być aktywny.
  3. Opcje Konfiguracyjne: Dodanie opcji w ustawieniach aplikacji, aby użytkownicy mogli włączyć/wyłączyć funkcję "Live Activity" według swoich preferencji.

Kryteria Akceptacji:

  1. Funkcja "Live Activity" jest zaimplementowana i umożliwia wyświetlanie ostatniego wyniku skanowania na żywo przez 5 minut.
  2. Timer odliczający 5 minut działa poprawnie, a "Live Activity" znikają lub stają się nieaktywne po upływie tego czasu.
  3. Użytkownicy mogą włączyć lub wyłączyć funkcję "Live Activity" z poziomu ustawień aplikacji.
  4. Funkcjonalność jest pokryta odpowiednimi testami jednostkowymi i integracyjnymi.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions