Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
WezSieTato opened this issue Sep 17, 2023 · 0 comments

Comments

@WezSieTato
Copy link
Member

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants