Background Texture
E-commerce / FullstackStále ve vývoji

Bazény Dnes

Desktop Mockup

O klientovi

Klient narazil na limity krabicového řešení Shoptet. Potřeboval specifické funkce jako atypickou dopravu nadrozměrných bazénů, prodej náhradních dílů přes interaktivní nákresy a plnou automatizaci skladů s napojením na dodavatele.

Zadání & Řešení

Komplexní e-commerce ekosystém. Migrace z Shoptetu na custom řešení.

Tech Stack

Frontend

Next.js 15.4 (App Router) pro maximální rychlost a SEO.

  • React 19 + TypeScript
  • Tailwind CSS 3.4
  • Zustand State Mgmt

Backend

Python FastAPI pro asynchronní zpracování dat.

  • Python 3.11+
  • FastAPI + Uvicorn
  • 103+ REST Endpointů

Data & Cache

Distribuovaná data s vysokou dostupností.

  • MongoDB Atlas (24 collections)
  • Redis Cache (ISR support)
  • Cloudinary CDN

Integrace

17+ externích služeb propojených do jednoho ekosystému.

  • PPL, DHL, FOFR, Zásilkovna
  • Comgate, Stripe
  • Brevo, Twilio
60k+Řádků kódu
103API Endpointů
17Integrací
0.1sAvg Response Time

Technické Vychytávky

Implementoval jsem několik unikátních technických řešení, která překonávají standardní krabicová řešení.

  • 01.
    Hybridní Platby (Python + PHP)Vytvořil jsem unikátní bridge mezi FastAPI backendem a oficiálním PHP SDK od Comgate. Zajišťuje 100% spolehlivost plateb a obejití limitací čistě Python implementace.
  • 02.
    Smart Image ProcessingVyvinul jsem inteligentní normalizaci produktových fotek. Systém vezme jakýkoliv vstupní obrázek, analyzuje objekt, vycentruje ho na bílé plátno o rozměru 1080x1080px a automaticky aplikuje vodoznak pro sjednocený a profesionální vzhled celého katalogu.
  • 03.
    Competitive IntelligenceNasadil jsem automatický monitoring konkurence v reálném čase. Systém sleduje ceny a dostupnost u klíčových hráčů na trhu a poskytuje data pro dynamickou cenotvorbu.
// Competitive Price Adjustment async def check_prices(): competitor = await scrape_competitor(url) if strategy == "undercut": # Undercut by 5% but keep margin new_price = competitor.price * 0.95 min_price = product.cost * 1.3 final_price = max(new_price, min_price) await update_price(product.id, final_price)

Code Snippet: Pricing Engine

Detail Produktu - Automatizovaný Obsah
AI Generated Content

Automatizace & SEO

Využil jsem AI agenty pro automatickou tvorbu obsahu, překlady a SEO optimalizaci tisíců produktů bez nutnosti manuální práce.

  • 01.
    AI CopywritingGenerování unikátních popisků, meta titles a descriptions pomocí OpenAI (GPT-4) na základě technických parametrů.
  • 02.
    Multi-LanguageOkamžité překlady celého katalogu do 6 jazyků pomocí DeepL API s zachováním formátování.
  • 03.
    Smart IndexingAutomatická tvorba sitemap, strukturovaných dat (JSON-LD) a optimalizace pro Google Merchant Center.

Pokročilý Admin

Vyvinul jsem kompletní CMS na míru, které svou logikou a UX připomíná Shoptet, ale bez jeho limitací. Přechod pro zaměstnance byl díky tomu okamžitý.

  • 01.
    Dashboard & Analytika (GA4)Integrace dat z Google Analytics 4 přímo do adminu. Sleduji tržby, marže a chování uživatelů na jednom místě.
  • 02.
    Workflow ObjednávekAutomatizovaný proces od přijetí platby, přes generování faktur až po tisk štítků pro dopravce.
  • 03.
    Správa ZákazníkůDetailní historie nákupů, věrnostní slevy a GDPR nástroje na jedno kliknutí.
Admin Dashboard
WMS Logistika

WMS & Logistika

Kompletní skladový systém (WMS) vyvinutý na míru. Sleduji 23 typů skladových pohybů, spravuji kompletní logistiku a automaticky tisknu štítky pro dopravce.

  • 01.
    Inteligentní ExpediceSystém sám určí, zda poslat balík (PPL) nebo paletu (FOFR/DHL).
  • 02.
    Skladové KartyDetailní historie pohybů, inventury a sledování pozic v regálech.
  • 03.
    Sync s DodavateliXML feedy automaticky aktualizují dostupnost a ceny od dodavatelů.

AI & Automatizace

AI Power

SEO Agent

Automatický AI agent (LangChain + OpenAI) analyzuje klíčová slova a generuje meta description, alt tagy pro obrázky a strukturovaná data pro tisíce produktů.

Expansion

Automatické Překlady

DeepL API integrace pro okamžité překlady produktových popisů do 5 jazyků (EN, DE, SK, PL, HU) při zalistování nového zboží.

Performance

Redis Caching

Super-rychlé načítání kategorií a produktů díky Redis cache vrstvě. Session management pro košík zajišťuje, že se uživateli nic neztratí.

Communication

SMS & Email

Transakční emaily přes Brevo a SMS notifikace (sms-sluzba.cz) o stavu objednávky a doručení v reálném čase.

Data & Exporty

Komplexní správa dat a exportů pro účetnictví a logistiku.

Pohoda XML
Export faktur

Bezpečnost

  • JWT Auth & Role-based accessActive
  • Redis Rate Limiting60 req/min
  • GDPR export datCompliant
  • Daily BackupsAutomated

"Tento projekt je důkazem, že custom vývoj se vyplatí tam, kde krabicová řešení naráží na své limity."

Galerie Projektu

Správa Bannerů
AI Agent Log
Seznam Objednávek
Správa Slev
Automatické Zálohy
Login Screen