Ein vollständiger Honig-Shop mit Produktkatalog, Produktdetailseite, Warenkorb und den üblichen Kaufhilfen, damit Kundinnen und Kunden ohne Umwege bestellen können.
Umgesetzt
Grundgerüst der Anwendung mit Next.js 16, Prisma 7 und wahlweise PostgreSQL oder MySQL (c7927f2, 0753a3b ff., src/lib/prisma.ts, scripts/generate-prisma-clients.mjs)
Shop-Übersicht mit Suche, Sortierung, Filter „Nur verfügbare“ und Live-Suchvorschlägen (/shop, /api/shop/search-suggestions, Umlaut-Suche a579eba)
Produktdetailseite mit Geschmacksskala, Charge, JSON-LD, Lagerhinweis, verwandten Produkten und Mengenauswahl (0b21964, de0f6ee)
Warenkorb als Drawer und Seite mit Fortschritt zum Mengenrabatt, Cross-Sell und leerem Zustand mit verfügbaren Honigen (e75392c, fdb6456, src/store/cart-store.ts)
Echte Produktbewertungen nur nach verifiziertem Kauf, Freischaltung im Admin (Review-Modell, f1c0da4)
Gutscheine (Prozent oder Betrag, Mindestwert, Zeitraum, Nutzungslimit) mit race-sicherer Einlösung (c59913b)
Retouren mit Anfrage im Konto, Annahme/Ablehnung im Admin und Erstattung über Stripe (ReturnRequest, 5848eb6)
Benachrichtigung bei Wiederverfügbarkeit (StockNotification, lib/stock-notifications.ts)
Chargen-Seite für den QR-Code auf dem Glas (/charge/[code]) und Ernten-Seiten (/ernten/[jahr]/[typ], 467984d, 15a457f)
Gastbestellung und Bestellverfolgung (/bestellung-verfolgen)
Code: ja · Geprüft: ja (Unit- und E2E-Smoke-Tests, CI grün auf 35e7c84) · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
## Ziel
Ein vollständiger Honig-Shop mit Produktkatalog, Produktdetailseite, Warenkorb und den üblichen Kaufhilfen, damit Kundinnen und Kunden ohne Umwege bestellen können.
## Umgesetzt
- [x] Grundgerüst der Anwendung mit Next.js 16, Prisma 7 und wahlweise PostgreSQL oder MySQL (`c7927f2`, `0753a3b` ff., `src/lib/prisma.ts`, `scripts/generate-prisma-clients.mjs`)
- [x] Shop-Übersicht mit Suche, Sortierung, Filter „Nur verfügbare“ und Live-Suchvorschlägen (`/shop`, `/api/shop/search-suggestions`, Umlaut-Suche `a579eba`)
- [x] Produktdetailseite mit Geschmacksskala, Charge, JSON-LD, Lagerhinweis, verwandten Produkten und Mengenauswahl (`0b21964`, `de0f6ee`)
- [x] Warenkorb als Drawer und Seite mit Fortschritt zum Mengenrabatt, Cross-Sell und leerem Zustand mit verfügbaren Honigen (`e75392c`, `fdb6456`, `src/store/cart-store.ts`)
- [x] Echte Produktbewertungen nur nach verifiziertem Kauf, Freischaltung im Admin (`Review`-Modell, `f1c0da4`)
- [x] Gutscheine (Prozent oder Betrag, Mindestwert, Zeitraum, Nutzungslimit) mit race-sicherer Einlösung (`c59913b`)
- [x] Retouren mit Anfrage im Konto, Annahme/Ablehnung im Admin und Erstattung über Stripe (`ReturnRequest`, `5848eb6`)
- [x] Benachrichtigung bei Wiederverfügbarkeit (`StockNotification`, `lib/stock-notifications.ts`)
- [x] Chargen-Seite für den QR-Code auf dem Glas (`/charge/[code]`) und Ernten-Seiten (`/ernten/[jahr]/[typ]`, `467984d`, `15a457f`)
- [x] Gastbestellung und Bestellverfolgung (`/bestellung-verfolgen`)
## Grundlage
README, Abschnitt „Was ist enthalten“. Zahlungen siehe #4, Versand siehe #6, Konto siehe #2.
## Status
Code: ja · Geprüft: ja (Unit- und E2E-Smoke-Tests, CI grün auf 35e7c84) · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Ein vollständiger Honig-Shop mit Produktkatalog, Produktdetailseite, Warenkorb und den üblichen Kaufhilfen, damit Kundinnen und Kunden ohne Umwege bestellen können.
Umgesetzt
c7927f2,0753a3bff.,src/lib/prisma.ts,scripts/generate-prisma-clients.mjs)/shop,/api/shop/search-suggestions, Umlaut-Suchea579eba)0b21964,de0f6ee)e75392c,fdb6456,src/store/cart-store.ts)Review-Modell,f1c0da4)c59913b)ReturnRequest,5848eb6)StockNotification,lib/stock-notifications.ts)/charge/[code]) und Ernten-Seiten (/ernten/[jahr]/[typ],467984d,15a457f)/bestellung-verfolgen)Grundlage
README, Abschnitt „Was ist enthalten“. Zahlungen siehe #4, Versand siehe #6, Konto siehe #2.
Status
Code: ja · Geprüft: ja (Unit- und E2E-Smoke-Tests, CI grün auf
35e7c84) · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)Stand: 2026-10-16 (Quelle: git origin/main
35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)