Sklep Podłogi

Sklep internetowy w Next.js z własnym silnikiem cen
Zaprojektowaliśmy i wdrożyliśmy sklep internetowy od zera: architekturę katalogu, projekt graficzny, silnik cen, koszyk, płatności i panel sprzedaży. Front zbudowaliśmy w Next.js i TypeScripcie, dane trzyma Supabase, a hosting prowadzi Vercel. Ceny, promocje i koszty dostawy sklep liczy sam, płatności obsługuje PayU, a faktury wystawiają się automatycznie i trafiają do KSeF bez ręcznego przepisywania. Klient prowadzi sprzedaż w panelu Optiweb CMS.
Wykorzystane technologie



Czego wymagało to wdrożenie
Podłogi sprzedaje się na metry, a kupuje w pełnych paczkach, z zapasem na docinki zależnym od wzoru ułożenia. Do tego doszły różne koszty dostawy dla podłóg, listew i drzwi, usługa montażu, faktury do KSeF i katalog kilkuset produktów, który trzeba było zasilić bez ręcznego wpisywania.
Jak przebiegła produkcja
Zaczęliśmy od uporządkowania oferty: kategorie, producenci, kolekcje, cechy produktów i warianty. Na tej strukturze stoją filtry, strony marek i kolekcji oraz powiązania między produktami, dzięki którym karta podłogi podpowiada akcesoria do zakupu w zestawie.
Na karcie produktu klient wpisuje metraż, a kalkulator dolicza zapas na docinki, większy przy jodełce niż przy desce, i zaokrągla wynik do pełnych paczek. Cena za metr i za paczkę są widoczne jednocześnie, więc klient niczego nie przelicza sam.
Sklep sam liczy ceny, promocje z datą startu i końca, kody rabatowe i koszty dostawy, więc klient w koszyku zawsze widzi właściwą kwotę. Każda kategoria ma własny koszt wysyłki i próg darmowej dostawy, a przy promocji sklep pokazuje najniższą cenę z 30 dni.
Zamówienie opłaca się w PayU, BLIK-iem albo kartą, a po opłaceniu sklep sam wystawia fakturę i wysyła ją do KSeF. Potwierdzenie zamówienia klient dostaje mailem od razu, bez udziału obsługi sklepu.
Klient może kupić bez rejestracji albo założyć konto z historią zamówień, adresami i listą ulubionych. Odstąpienie od umowy i reklamację ze zdjęciami składa przez formularz, a zgłoszenia trafiają do panelu obok zamówień, więc obsługa ma wszystko w jednym miejscu.
Produkty od producentów wczytaliśmy automatycznie, razem z opisami i cechami, bez ręcznego przepisywania. Zespół klienta prowadzi produkty, zamówienia, promocje i treści w panelu Optiweb CMS, a nowe pozycje dodaje sam, bez pomocy programisty.
Zamów bezpłatną konsultację
Zadaj nam dowolne pytanie, wystarczy, że klikniesz poniższy przycisk i skontaktujesz się z jednym z naszych specjalistów.