28 lines
1.8 KiB
Markdown
28 lines
1.8 KiB
Markdown
# 📝 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**:
|
|
1. **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.
|
|
2. **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.
|
|
3. **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.md` and `canina.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.ts` to populate DB with 30 official Canina Germany catalog products, dynamic CMS records, and B2B pricing.
|