Studium przypadku

Sklep internetowy vintage online

RustAxumHTMXMaudAlpine.jsTailwindCSS4PostgreSQLTokio
Sklep internetowy vintage online
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Autorska, bezkompromisowo szybka platforma e-commerce dedykowana dla mody vintage. Zbudowana od podstaw bez użycia ciężkich systemów typu WordPress czy PrestaShop, co pozwoliło na osiągnięcie maksymalnych wyników w testach wydajnościowych (Core Web Vitals) i perfekcyjnego SEO.

Frontend (SSR & HTMX)

Połączenie server-side renderingu (Maud) z HTMX i Alpine.js. Strona działa jak aplikacja SPA (błyskawiczne przejścia bez przeładowań), pozostając w 100% indeksowalną dla robotów Google.

Backend (Rust & Axum)

Sercem systemu jest asynchroniczny backend w Ruście. Wykorzystanie puli połączeń SQLx (PostgreSQL) oraz sesji bazodanowych gwarantuje odporność na ogromny ruch i niezawodność transakcji.

Inteligentna Fuzja Koszyka (UX)

Jednym z największych wyzwań w e-commerce jest zjawisko porzucania koszyków. Wdrożyłem autorski mechanizm "Guest Cart Merge" — użytkownicy niezalogowani mogą kompletować zamówienie, a w momencie logowania (np. przez Google OAuth2), system w locie na poziomie bazy danych wykonuje fuzję ich sesji gościa z kontem stałym, chroniąc przed utratą wybranych produktów.

Kluczowe funkcjonalności

  • Logowanie OAuth2 (Google) oraz tradycyjne
  • Wielojęzyczność (i18n Rust engine)
  • Dynamicznie generowana mapa strony (XML SEO)
  • Filtrowanie i sortowanie (Kategorie, Stan, Płeć)
  • Reset hasła via bezpieczne tokeny e-mail
  • Koszyk z obsługą sesji tymczasowych

Media serwowane są za pośrednictwem globalnego CDN-a (Cloudinary). Wszystkie zdjęcia ubrań są automatycznie kompresowane do formatów nowej generacji (AVIF/WebP) w locie, oszczędzając do 80% transferu.

Projekt uwzględnia zgodność z RODO oraz wymogami dyrektywy ePrivacy (cookies).

Poznaj możliwości autorskiego silnika e-commerce.

Zapytaj o projekt

Ta strona wykorzystuje pliki cookies w celu poprawy doświadczenia użytkownika oraz do analizy ruchu. Korzystając ze strony, wyrażasz zgodę na ich użycie.