06 / 2026
Bylinky od maminky
Soukromý e-shop na pozvánky s vlastní administrací a Stripe platbami.

01
Co produkt řeší
Prodejce bylinných produktů potřeboval obchod jen pro pozvané zákazníky. Katalog nemá být veřejný a běžnou správu měl zvládnout sám.
02
Moje práce
Navrhl a postavil jsem storefront, administraci, platby, sklad i nasazení. Repozitář je soukromý.
Stavba produktu
Jak se zakázka skládá
Hlavní části produktu.
- Pozvánkasoukromý vstupSoukromý přístup
- Obchodkatalog a košíkStorefront
- Pokladnaplatba a rezervace skladuPlatby a sklad
- Administraceprovoz bez programátoraVlastní administrace
03 · Přístup
Obchod jen pro pozvané.
Bez účtu je vidět jen přihlášení. Zákazník přijde pozvánkou, nastaví si heslo a teprve potom prohlíží katalog a objednává. Personál má oddělené role pro správu obsahu a objednávek.
04 · Pokladna
Cenu a sklad neřídí prohlížeč.
Při objednávce se cena a dostupnost ověří na serveru a zboží se rezervuje. Platbu potvrzuje Stripe webhook, ne success stránka. Když platba vyprší nebo selže, rezervace se uvolní.
05 · Provoz
Obchod se spravuje z administrace.
Z administrace jdou produkty, sklad, objednávky, pozvánky, slevy i obsah úvodní stránky. Součástí je i osobní vyzvednutí v Korunní 7 a jednoduchá kalkulačka ceny vůči Stripe poplatku.

Technický pohled
Struktura projektu
- Soukromý přístupPozvánky, zákazníci a personál
- StorefrontNext.js 15, React 19 a TypeScript
- Platby a skladStripe Checkout a rezervace skladu
- Vlastní administraceKatalog, objednávky, slevy a úvodní stránka
- DataSupabase PostgreSQL
- Next.js 15
- TypeScript
- Supabase
- PostgreSQL
- Stripe
- Tailwind CSS 4
- Cloudinary
- Vitest