Przejdź do treści

Charopis
AI do opisu produktów e-commerce — mniej ręcznej roboty, spójne SEO, szybsza publikacja.

KLIENTCharopis.pl
TERMIN2024-12
ROLAFull-Stack Developer / Architect
STATUSZakończone

"Charopis to system, który zamienia setki danych produktowych w gotowy content, uwalniając zespół od powtarzalnej pracy."

The Context

Platforma do automatyzacji tworzenia opisów produktów w e-commerce: zamienia dane produktowe na publikowalny content (z myśleniem o SEO i spójności marki).

The Challenge (Ból)

W e-commerce treści są dźwignią: opis produktu ma sprzedawać i jednocześnie wspierać SEO. W praktyce to oznacza powtarzalny problem:

  • duży katalog produktów,
  • presja czasu (promocje, dostawy, sezonowość),
  • rozproszona wiedza produktowa,
  • ręczne pisanie opisów (koszt, niespójność, wąskie gardło).

Potrzebny był system, który zamienia dane produktowe w publikowalny content — w skali tysięcy SKU.

The Architecture (Rozwiązanie)

Zaprojektowałem platformę do generowania opisów produktowych z użyciem LLM (OpenAI/Claude) z naciskiem na „production readiness”:

  • Monorepo: Next.js 16 (frontend) + Express (backend) + współdzielone typy.
  • Przetwarzanie wsadowe: kolejki Bull + Redis (asynchronicznie, bez blokowania UI).
  • Integracje e-commerce:
    • Shoper (API),
    • SOTE (automatyzacja przez Playwright tam, gdzie API jest ograniczone).
  • Auth: Kinde (SSO) — bezpieczeństwo i prosty onboarding.
  • Infra: Docker + compose, deployment na Dokploy (SSL, healthchecki, monitoring).

Architektura była dobierana nie pod „ładny diagram”, tylko pod niezawodność i koszt utrzymania.

The Impact (ROI)

Na tym etapie w portfolio pokazuję ROI jako proxy metrics (do doprecyzowania liczbami):

  • mniejsze obciążenie pracą ręczną przy wprowadzaniu treści,
  • większa spójność opisów (styl, struktura, słowa kluczowe),
  • szybsza publikacja contentu (czas-to-market),
  • redukcja błędów wynikających z kopiowania/formatowania.

The Stack

  • Next.js 16 + React
  • TypeScript
  • Express
  • Bull + Redis
  • Integracje: Shoper API, automatyzacja SOTE przez Playwright
  • Auth: Kinde
  • Infra: Docker/Compose, Dokploy (SSL, healthchecki)

Artefakty

  • Strona: https://charopis.pl
  • Repozytorium (monorepo): charopis-full (Next.js 16 + Express + Bull/Redis + Docker + Dokploy)

Kontakt

Masz podobne wyzwanie? Napisz do mnie — wrócę z propozycją kolejnych kroków.

Napisz wiadomość