Opis projektu
PrzetłumaczonePo tym wszystkim, wszystko powinno działać samodzielnie. Raz dziennie zaplanowane zadanie przeszukuje aktywne subskrypcje i porównuje aktualną cenę z ceną zapisaną w momencie subskrypcji. Gdy znajdzie rzeczywisty spadek, klient otrzymuje e-mail z nazwą produktu, starą i nową ceną oraz linkiem z powrotem do strony produktu. Gdy ten e-mail zostanie wysłany, subskrypcja powinna być oznaczona jako zrealizowana, aby ta sama osoba nie otrzymywała kolejnych e-maili o spadku, który już się wydarzył.
Chcielibyśmy również, aby klienci mogli zobaczyć i anulować swoje aktywne subskrypcje z ich osobistego konta oraz prosty sposób z naszej strony, aby zobaczyć, ile osób obserwuje dany produkt. Funkcja powinna pasować do istniejącego katalogu produktów i wykorzystywać jakikolwiek mechanizm zadań zaplanowanych, który platforma już ma, zamiast osobnej usługi.
Czego potrzebujemy w skrócie:
— Przycisk subskrypcji na karcie produktu, dostępny dla gości i zarejestrowanych klientów
— Codzienne zautomatyzowane porównanie cen dla wszystkich aktywnych subskrypcji
— E-mail wysyłany tylko w przypadku rzeczywistego spadku ceny, nigdy w przypadku wzrostu lub braku zmiany
— Miejsce w osobistym koncie do przeglądania i anulowania subskrypcji
— Podstawowy licznik, ile klientów obserwuje każdy produkt