Zadanie techniczne dotyczące stworzenia sklepu internetowego z meblami i tekstyliami domowymi
## 1. Informacje ogólne
* Nazwa projektu: Sklep internetowy z meblami i tekstyliami domowymi.
* Cel: Stworzenie nowoczesnego, wygodnego i funkcjonalnego sklepu online do sprzedaży mebli (łóżka, szafy, stoły, sofy itp.) oraz tekstyliów domowych (pościel, narzuty, firany itp.).
* Grupa docelowa: klienci w wieku 25–55 lat, głównie osoby rodzinne, które kupują meble i tekstylia do domu online.
## 2. Główne funkcje i wymagania
### 2.1. Katalog produktów
* Drzewo kategorii (Meble → Sypialnie → Łóżka / Tekstylia → Pościel).
* Filtry: cena, kolor, materiał, rozmiar, marka, dostępność.
* Sortowanie: według ceny, nowości, popularności.
* Strona produktu:
* Zdjęcia (galeria, powiększenie po najechaniu).
* Cechy (materiał, rozmiar, gwarancja).
* Opis.
* Cena i zniżka.
* Przycisk „Kup teraz” / „Dodaj do koszyka”.
* Opinie.
* Produkty polecane (podobne, akcesoria).
### 2.2. Koszyk i składanie zamówienia
* Dodawanie produktów do koszyka bez przeładowania strony (AJAX).
* Możliwość zmiany ilości, usuwania produktów.
* Kalkulacja sumy zamówienia + dostawa.
* Składanie zamówienia:
* Jako gość lub przez konto użytkownika.
* Wybór metody dostawy (Nowa Poczta, kurier, odbiór osobisty).
* Wybór płatności (karta, gotówka przy odbiorze, Google/Apple Pay).
* Potwierdzenie zamówienia przez email/SMS.
### 2.3. Panel użytkownika
* Rejestracja / logowanie (email, telefon, media społecznościowe).
* Przeglądanie historii zamówień.
* Lista życzeń (wishlist).
* Dane osobowe, adresy dostawy.
### 2.4. Panel administracyjny
* Zarządzanie produktami (dodawanie, edytowanie, import/eksport z Excel/CSV).
* Zarządzanie kategoriami i filtrami.
* Zarządzanie zamówieniami (statusy: nowe, potwierdzone, w dostawie, zakończone).
* Baza klientów (kontakty, historia zakupów).
* Ustawienia zniżek i promocji.
* Statystyki sprzedaży.
### 2.5. Marketing i promocja
* SEO-optymalizacja (przyjazne URL, meta-tagi, sitemap.xml, robots.txt).
* Integracja z Google Analytics, Google Tag Manager, Facebook Pixel.
* System zniżek i kodów promocyjnych.
* Blog / artykuły do SEO-promocji.
* E-mail marketing (nowości, promocje).
### 2.6. Dodatkowe funkcje
* Wyszukiwanie z podpowiedziami (autouzupełnianie).
* Wielojęzyczność (pl/ru/en).
* Wielowalutowość (złoty, euro, dolar).
* Responsywność (poprawne działanie na urządzeniach mobilnych).
* Szybkie zamówienie w 1 kliknięcie.
* Porównywanie produktów.
## 3. Design
* Styl: minimalizm, nowoczesny, z naciskiem na zdjęcia produktów.
* Kolory: jasne tła, akcentujące przyciski (np. zielony lub niebieski).
* Strona główna:
* Baner / slider z promocjami.
* Popularne kategorie.
* Hity sprzedaży, nowości.
* Opinie klientów.
* Bloki informacyjne (dostawa, gwarancja, płatność).
## 4. Wymagania techniczne
* CMS: OpenCart / Shopify / WooCommerce / Хорошоп / indywidualny rozwój (do uzgodnienia).
* Szybkość ładowania (Google PageSpeed > 85).
* Certyfikat SSL dla bezpieczeństwa.
* Kopie zapasowe (codzienne automatyczne).
* Hosting z obsługą PHP/MySQL lub rozwiązanie SaaS.
## 5. Integracje
* Usługi dostawy (Nowa Poczta API, Ukrposhta).
* Płatności online (LiqPay, Fondy, Portmone).
* CRM (w razie potrzeby: Bitrix24, RetailCRM).