Opis projektu
PrzetłumaczoneDla doświadczonej osoby, która korzystała z co najmniej 10 CMS dla sklepów internetowych z otwartym kodem źródłowym, to zadanie zajmie nie więcej niż 15 minut, z czego większość poświęci na przeczytanie zadania.
Globalne wyzwanie jest następujące – stworzyć usługę podobną do ATI, AVITO lub EBAY, ale w skróconej i prostej wersji, aby rozpocząć korzystanie z funkcjonalności CMS dla sklepu internetowego.
Na stronie powinien być przedstawiony katalog z kartami produktów i cenami produktów ZBI. Ale w rzeczywistości, poprzez funkcjonalność koszyka, sprzedawane są informacje o kontaktach tego sprzedawcy, lub ogólny dostęp do wszystkich (lub częściowo) kontaktów, w zależności od taryfy wybranej przez kupującego podczas rejestracji.
Musisz wybrać CMS z otwartym kodem źródłowym dla sklepu internetowego, w którym jest to darmowe (lub w ramach ogólnego budżetu nie więcej niż 200 USD, w tym wszystkie dodatkowe). Następujące funkcje będą dostępne dla modułów i wtyczek:
1. Dla każdego z towarów musisz określić 2 ceny - cena samego produktu (formy metalowe ZBI), nazwijmy to PriceUnit i cena zakupu informacji (kontakty sprzedawcy), nazwijmy to PriceInfo. Sortowanie towarów powinno odbywać się według PriceUnit, a w koszyku dodaje cenę PriceInfo i faktycznie płaci za nią za pośrednictwem systemu płatności online (najlepiej Yandex-money). Ta funkcjonalność może być również przekształcona z funkcjonalności CMS, która przewiduje „ceny detaliczne” i „ceny hurtowe”. Ale pola muszą być nazwane inaczej.
2. Obok ceny powinno zawsze być pole, w którym znajduje się określony procent zwrotu (cash back) od ceny zakupu PriceUnit. Możesz przerobić z pola „VAT”, gdzie zazwyczaj wskazywana jest stawka podatku w rubelach. Na podstawie procentu. Ale konieczne jest, aby było napisane nie „VAT”, a „CashBack” i zmieniać procent w zależności od kategorii kupującego i towarów (tak jak z VAT).
3. Musisz, aby obok przycisku zakupu był również przycisk „Uzyskaj certyfikat na Cash Back "”. Można go również przerobić z przycisku „Uzyskaj kupon”; zasada jest ta sama.
4. Potrzebujesz listy życzeń (przycisk „dodaj do listy pożądanych towarów”), a na podstawie tej listy życzeń dla każdego kupującego tworzony jest newsletter e-mailowy przy dodawaniu do katalogów nowych produktów z pożądanej kategorii. Pożądane jest, aby CMS był wbudowany lub podłączony do modułu e-mailowego wysyłania za pośrednictwem listy życzeń.
5. Moduł multivendor (multimerch) – sprzedawcy mogą dodawać swoje pozycje do strony za pośrednictwem swojego LC, a po moderacji administratora pojawiają się w katalogu.
6. Różne kategorie użytkowników (kupujących), dla których dostępne są różne pola w kartach produktów lub są ukryte, a różne ceny PriceInfo są przypisane. W niektórych CMS nazywane są modelami ról użytkowników, takimi jak Drupal.
7. Zmiana roli użytkownika jest automatycznie przypisywana w zależności od jego wyboru podczas rejestracji lub płatnej taryfy. Wybiera taryfę „Premium”, płaci ją, uzyskuje dostęp do wszystkich pól z karty, widzi ceny tylko PriceUnit.
Wybiera taryfę „Free” i nie płaci nic, nie uzyskuje dostępu do wszystkich pól kart towarów (nie widzi kontaktów), widzi ceny i PriceUnit oraz PriceInfo.
Wybiera taryfę „Optimum”, płaci mniej niż za „Premium”, uzyskuje dostęp do wszystkich pól kart towarów z PriceUnit powyżej 35000r, a nie wszystkie pola karty produktu widzi towary z PriceUnit poniżej 35000r (nie widzi kontaktów), ale widzi ceny PriceInfo, za zakup tych kontaktów.
Myślę, że wyjaśniłem.
Muszę napisać tylko nazwę CMS (z taryfą) i niezbędne moduły / wtyczki z ceną.
Jeśli funkcja nie jest wdrożona tak, jak opisałem, to napisz, jak będzie wdrożona w tym CMS. Lub wskaźnik przekroczenia budżetu, jeśli moduł kosztuje więcej.
Po otrzymaniu od Ciebie nazwy CMS sprawdzam, czy wszystko działa tak, jak opisałeś, w ciągu 1-2 dni roboczych, a następnie płacę koszt pracy.
Dalsza współpraca jest możliwa w zakresie tworzenia sklepu internetowego, pisania CMS, administracji itp.
Ogólnie rzecz biorąc, będzie dużo pracy, będę zadowolony, mogąc znaleźć dobrego partnera do długoterminowej współpracy.
To zadanie ma na celu bardziej ocenę kwalifikacji kandydata.