< Zpět na projekty
Development2025

Nejsilnější kloubová výživa – vlastní e-shop na Next.js s kompletním backoffice

Plnohodnotný e-shop pro doplněk stravy JointBoost postavený na Next.js 16 a Prisma, s vlastním adminem, Stripe platbami, PDF fakturami a WordPress headless blogem.

Datový model13 Prisma modelů
UX/UI designInfrastrukturaObsah & komunikace

Kontext

Projekt najsilnejsiaklbovavyziva.sk prodává kloubové výživové doplňky JointBoost. Klient potřeboval profesionální e-shop na míru – bez omezení platforem jako Shopify či WooCommerce – s plnou kontrolou nad designem, výkonem, zákaznickými daty a fakturací. Nedílnou součástí měl být i interní admin pro správu objednávek, newsletteru a recenzí.

Cíle

  • Vybudovat výkonný e-shop na Next.js 16 s kompletním košíkem, pokladnou a správou objednávek.
  • Implementovat Stripe platby i platbu na dobírku s automatickým generováním PDF faktur.
  • Vytvořit zákaznické účty s registrací, ověřením e-mailu a resetem hesla přes Resend.
  • Postavit interní admin pro přehled objednávek, statistiky, správu newsletteru a recenzí.
  • Integrovat WordPress headless blog pro SEO obsah s RankMath metadaty.

Postup

  1. 1Navrhli jsme datový model v Prisma 7 (PostgreSQL): User, Order, OrderItem, Product, Coupon, NewsletterSubscriber, ReviewRequest a další entity pokrývající celý životní cyklus objednávky.
  2. 2Implementovali jsme Stripe platební gateway i COD (dobírku) s webhook zpracováním změn statusu platby a automatickou aktualizací stavu objednávky.
  3. 3Vytvořili jsme generátor PDF faktur přes @react-pdf/renderer s číselnou řadou faktur a automatickým odesíláním zákazníkovi po dokončení objednávky.
  4. 4Postavili jsme zákaznickou sekci: registrace s ověřením e-mailu, přihlášení přes iron-session, reset hesla, přehled objednávek a historie nákupů.
  5. 5Vybudovali jsme admin dashboard: statistiky tržeb, správa objednávek s filtrováním stavů, správa newsletteru s integrací Brevo a moderace recenzí.
  6. 6Napojili jsme WordPress headless téma (vlastní PHP téma) jako zdroj blogových článků s RankMath SEO metadaty a Facebook Pixel sledováním konverzí.

Výsledky

  • E-shop běží na najsilnejsiaklbovavyziva.sk s kompletním nákupním procesem od produktu až po doručení a fakturu.
  • Zákazníci si mohou vytvořit účet, sledovat objednávky a dostávat faktury automaticky e-mailem.
  • Admin má plný přehled o objednávkách, newsletteru, recenzích i tržbách bez nutnosti třetích stran.
  • Blog se SEO obsahem poháněný WordPress headless tématem zajišťuje organickou návštěvnost.
  • Sentry monitoring a Upstash rate limiting zajišťují stabilitu a ochranu před zneužitím.

Metriky

Platby

Stripe + dobírka (COD)

Datový model

13 Prisma modelů

PDF faktury

automatické, @react-pdf

Stack & nástroje

Next.js 16.1.7 (App Router)TypeScript + Tailwind CSSPrisma 7.x + PostgreSQLStripeResend + Brevo (e-mail / newsletter)@react-pdf/renderer (faktury)iron-session (auth)WordPress headless (blog)Sentry + Upstash

Potřebujete podobný výsledek?

Ozvěte se nám. Projdeme si váš projekt a do 5 pracovních dnů připravíme roadmapu.

Partneři a spolupráce

EU
MIRRI
MHSR
SBA
DIA
TTSK
Trnava
JMK