E-commerce · 3 miesiące · 2025
whywepray
Własny sklep fashion na Next.js — pełna kontrola nad designem, checkoutem i wysyłką do Europy i USA.
Klient
whywepray
Czas realizacji
3 miesiące
Rok
2025
Technologie
Next.js 15 · TypeScript · Drizzle ORM · Stripe · Tailwind CSS · Docker
Wyzwanie klienta
Marka whywepray — premium denim fashion — potrzebowała własnego sklepu zamiast Shopify. Wymagania: pełna kontrola nad UX, międzynarodowa wysyłka (darmowa w Europie, €60 do USA), estetyka minimalistyczna dopasowana do japońskiego selvedge denim, checkout Stripe i możliwość szybkich dropów kolekcji.
Nasze rozwiązanie
Zbudowaliśmy headless e-commerce na Next.js 15 z bazą Drizzle ORM i płatnościami Stripe. Strona produktowa z animowanym marquee, sekcją brand story, wariantami rozmiarów, koszykiem i newsletterem. Deploy w Dockerze.
Co dokładnie zbudowaliśmy
- 01 Custom storefront — bez limitów Shopify
- 02 Stripe checkout z obsługą EUR
- 03 Wysyłka: darmowa EU, €60 flat rate USA
- 04 Strona produktu z wariantami rozmiaru
- 05 Animowany marquee i sekcja brand story
- 06 Newsletter i lista oczekujących
- 07 Responsywny design premium
- 08 Docker — łatwy deploy i skalowanie
Kluczowe liczby
Next.js 15
Stack
Stripe
Płatności
EU + US
Rynki
O projekcie
whywepray to marka odzieżowa skupiona na jakości i rzemiośle — flagowy produkt to WHYTE Bootcut: spodnie z japońskiego selvedge denim 13.5 oz, garment-washed, w kroju bootcut. Sklep musiał oddawać ten premium, „quiet presence” charakter marki.
Co zbudowaliśmy
Sklep headless
Własna platforma e-commerce na Next.js 15 — bez abonamentu Shopify, bez limitów szablonu. Pełna kontrola nad każdym elementem: layout, animacje, logika koszyka, integracje.
Strona produktu
Karta produktu z galerią, wyborem rozmiaru (28/30/32/34/36), ceną (€115 z przekreśloną €149), opisem materiału i informacją o dostępności („In stock — ships within 1–2 business days”).
Sekcja „The craft”
Storytelling marki — opis japońskiego selvedge, procesu garment wash i filozofii „made to move with intention”. Buduje emocjonalną więź z produktem przed zakupem.
Checkout i wysyłka
Stripe obsługuje płatności w EUR. Logika wysyłki: darmowa w całej Europie, €60 flat rate do USA. Polityka zwrotów 14 dni widoczna na stronie produktu.
Newsletter
Sekcja „Join the list” — zbieranie emaili przed dropami SS25 i kolejnymi kolekcjami.
Technicznie
Next.js 15 App Router, Drizzle ORM jako warstwa danych, TypeScript end-to-end, Tailwind CSS, Docker do konteneryzacji.
Chcesz podobną stronę?
Opisz swój projekt — przygotujemy wycenę w 24 godzin.