1.8 KiB
1.8 KiB
📝 Active Agent Working Scratchpad
Project: Canina Veterinary E-Commerce System
Mode: BROWNFIELD | Intent: REVIEW_AND_PLAN | Status: IN_PROGRESS
📋 Requirements & Persona Mandates (Intake & User Request)
- Target Audience Workflows:
- Home Pet Owners (Education & Guidance): Smart Pet Health Advisor (species/age/symptoms matching), scientific dictionary popups/wiki, educational articles on GAG joint care, liquid emulsion absorption, B.A.R.F. raw food diets, and pet wellness.
- Vet-Prescribed Users (Quick Store): Direct search by article number (
artNo), barcode, or product name; express 1-click cart addition; clear dosage specifications; prescription tag badge. - B2B Wholesale Clients (Bulk Buying): Dedicated B2B Wholesale Portal (
/b2b), document upload for business license/clinic permit verification, rapid bulk ordering matrix with 30% wholesale discount pricing, bulk quantity tier discounts.
- Sync & Admin Management:
- Full 3-way synchronization between Backend (NestJS), Customer Application (Next.js), and Admin Panel (Vite + React).
- All application UI components must fetch data from Backend REST APIs.
- All data (Products, Categories, Hero Banners, Vet Testimonials, Smart Advisor Rules, Scientific Terms, UI Texts, Orders, B2B Applications) manageable via Admin Panel.
- Data Authenticity:
- ZERO dummy data, zero hardcoded content.
- 100% authentic data from
canina.mdandcanina.pdf(Canina Pharma GmbH products, Human-Grade ingredients, European GDP certifications).
🏗️ Execution Target
- Active Task: TASK-102 (Seed Data & Official Catalog Sync in Prisma)
- Active Agent: 05_dev_backend
- Next Task Focus: Complete
backend/prisma/seed.tsto populate DB with 30 official Canina Germany catalog products, dynamic CMS records, and B2B pricing.