Stworzenie prostego konfiguratora produktów i zintegrowanie go ze sklepem internetowym opartym o shoper.pl
zł90-750 PLN
Em Andamento
Publicado há mais de 9 anos
zł90-750 PLN
Pago na entrega
Przedmiotem zlecenie jest stworzenie dwóch konfiguratorów i zintegrowanie ich ze sklepem internetowym opartym o platformę [login to view URL] (dostępne API i webhooki). Konfiguratory będą oparte o bazę danych udostępnioną przez dystrybutora.
Konfigurator na podstawie danych użytkownika ma sprawdzić w bazie danych dystrybutora, który produkt jest odpowiedni, przedstawić wyniki uzupełnione o dane ze sklepu internetowego (np. cena, nazwa) oraz umożliwić przeniesienie ich do koszyka w sklepie internetowym.
Przedmiotem zlecenia jest zatem mechanizmu, który na podstawie parametrów, które użytkownik wybiera z comboboxów dopasowuje kilka odpowiednich zestawów produktów.
Docelowy scenariusz postępowania:
1) W sklepie internetowym umieszczony jest przygotowany skrypt/kod html, który umożliwia użytkownikowi wybór parametrów do konfiguratora.
2) Po wybraniu parametrów i naciśnięciu przycisku „Dobierz” zwracane są wyniki (do ustalenia czy będzie to iframe w sklepie internetowym czy popup) z listą produktów spełniający kryteria z pow. pkt., ceną pobraną ze sklepu internetowego oraz możliwością dodania wybranego zestawu do koszyka
3) Po kliknięciu „Do koszyka” produkty wchodzące w skład zestawu zostają dodane do koszyka
Konfigurator 1
1) Użytkownik wybiera 4 parametry zależne od siebie:
a. Marka samochodu
b. Model samochodu
c. Rocznik
d. Wersja nadwozia
2) Konfigurator zwraca pasujące do powyższych parametrów zestawy bagażników (składają się z kilku elementów tj. belki, zestaw mocujący, zamek etc)
3) Zwrócone wyniki przedstawiają
a. Nazwę zestawu i jego składniki (kody produktów – pochodzące z bazy danych dystrybutora)
b. Cenę zestawu (suma cen składników pobrana ze sklepu internetowego na podstawie kodów produktów składników)
c. Przycisk „Do koszyka” dla każdego zestawu
1) Po dodaniu do koszyka wybranego zestawu jego składniki stają się odrębnymi pozycjami w koszyku (bez względu na to czy użytkownik jest już zalogowany w sklepie czy nie)
Baza dystrybutora składa się z 3 tabel: dane samochodu (marka, model etc.), dane składników (kod produktu, nazwa etc.) oraz tabela zestawów (dane samochodu i składniki pasującego do samochodu zestawu)
Konfigurator 2
2) Użytkownik wybiera 3 parametry:
a. Szerokość opony
b. Wysokość profilu
c. Średnica felgi
3) Konfigurator zwraca pasujące do powyższych parametrów koła łańcuchy śniegowe
4) Zwrócone wyniki przedstawiają
a. Kod produktu pochodzący z bazy danych dystrybutora
b. Szczegóły pasujących do powyższych parametrów produktów (nazwa, krótki opis, zdjęcie, cena) pobrane ze sklepu internetowego na podstawie kodu produktu
c. Przycisk „Do koszyka” dla każdego pasującego łańcucha
5) Po kliknięciu „Do koszyka” wybrany łańcuch staje się pozycją w koszyku (bez względu na to czy użytkownik jest już zalogowany w sklepie czy nie)
Baza dystrybutora składa się z jednej tabeli: parametry koła (szerokość, wysokość etc.) oraz dane łańcuchów.