Specyfikacja techniczna dotycząca stworzenia sklepu internetowego na Shopify
1. Wymagania ogólne
Stworzyć sklep internetowy na platformie Shopify z obsługą 4 wersji językowych i automatycznym wyborem waluty na podstawie geolokalizacji. W projekcie należy wykorzystać dostarczony design. Nie jest wymagane konto użytkownika.
2. Wymagania funkcjonalne
2.1. Struktura i nawigacja
• Strona główna z katalogiem produktów i blokami promocyjnymi.
• Katalog produktów z możliwością filtrowania i sortowania.
• Strona produktu z zdjęciem, opisem, ceną, cechami i przyciskiem „Kup teraz”.
• Koszyk z możliwością zmiany ilości produktów i obliczania kosztów w wybranej walucie.
• Złożenie zamówienia z wprowadzeniem danych kupującego, wyborem metody dostawy i płatności.
• Wyszukiwanie produktów z podpowiedziami.
• Strona kontaktowa z formularzem kontaktowym, mapą, danymi kontaktowymi.
2.2. Wersje językowe
• Wsparcie dla 4 języków.
• Automatyczne określenie języka na podstawie adresu IP z możliwością ręcznego wyboru.
• Wykorzystanie Shopify Translate & Adapt lub innego odpowiedniego rozwiązania.
2.3. Wybór waluty
• Automatyczny wybór waluty w zależności od geolokalizacji.
• Możliwość ręcznego przełączania waluty (integracja z Shopify Markets lub Shopify Geolocation).
2.4. Katalog i karty produktów
• Podział produktów na kategorie i podkategorie.
• Filtry (cena, marka, kolor, rozmiar itp.).
• Karta produktu: nazwa, zdjęcie, cena, opis, cechy, przycisk „Kup teraz”.
• Opcjonalny system recenzji (np. przez Shopify Product Reviews).
• Wyświetlanie dostępności produktów (dostępne, niedostępne, na zamówienie).
2.5. Koszyk i składanie zamówienia
• Dodawanie i usuwanie produktów.
• Automatyczne przeliczenie kosztów w wybranej walucie.
• Pole do wprowadzenia kodu promocyjnego bez automatycznego przeliczenia
• Wybór metod dostawy i płatności.
• Wprowadzenie danych kupującego.
• Potwierdzenie zamówienia z powiadomieniem e-mail.
2.6. Płatność i dostawa
• Integracja z systemami płatności wisterbind
• Wybór metod dostawy (kurier, poczta, odbiór osobisty).
• Automatyczne obliczenie kosztów dostawy (Shopify Shipping).
2.7. SEO i marketing
• Optymalizowane URL.
• Generowanie meta-tagów.
• Integracja z analityką (Google Analytics, Facebook Pixel).
• E-mail marketing i powiadomienia (przez Shopify Email lub Klaviyo).
• Narzędzia promocyjne (zniżki, kupony, promocje).
3. Wymagania techniczne
3.1. Shopify i wtyczki
• Wykorzystanie Shopify jako głównej platformy.
• Instalacja niezbędnych aplikacji Shopify (Shopify Markets, Geolocation, Translate & Adapt, Product Reviews itp.).
• Integracja z zewnętrznymi usługami (w razie potrzeby).
3.2. Design i responsywność
• Wykorzystanie dostarczonego designu.
• Pełna responsywność dla komputerów, tabletów i urządzeń mobilnych.
• Optymalna prędkość ładowania stron.
4. Etapy rozwoju
2. Kodowanie designu i konfiguracja szablonów.
3. Konfiguracja wersji językowych i walut.
4. Dodawanie produktów i treści.
5. Integracja z systemami płatności i dostawą.
6. Testowanie.
7. Uruchomienie sklepu.
8. Wsparcie techniczne i aktualizacje.