- Nx 22.7 monorepo (pnpm 11.1, TypeScript 5.9, Node 24) - apps/api: NestJS 11 (CJS conforme CODING-RULES.md PGD-DB-004) - apps/web: React 19 + Vite 8 (ESM) - libs/shared/api-interface: Zod contract base - Docker Compose dev: Postgres 18, Valkey 8, MinIO, Mailpit - WDS artifacts: - design-artifacts/A-Product-Brief/ (5 docs canônicos + 16 dialogs) - design-artifacts/B-Trigger-Map/ (hub + 4 personas + feature impact) - Stack canon: STACK.md v2.2 + CODING-RULES.md v2.0 + brand.md - AGENTS.md + README.md como entrada para devs/agentes Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
64 lines
1.8 KiB
JSON
64 lines
1.8 KiB
JSON
{
|
|
"user": {
|
|
"id": "demo-user-001",
|
|
"firstName": "[First Name]",
|
|
"lastName": "[Last Name]",
|
|
"email": "[email@example.com]",
|
|
"phoneNumber": "[+1234567890]",
|
|
"picture": "",
|
|
"role": "owner",
|
|
"createdAt": "2024-01-01T00:00:00.000Z",
|
|
"updatedAt": "2024-01-01T00:00:00.000Z"
|
|
},
|
|
"family": {
|
|
"id": "demo-family-001",
|
|
"name": "[Family Name]",
|
|
"description": "[Brief family description]",
|
|
"location": "[City, Country]",
|
|
"picture": "",
|
|
"ownerId": "demo-user-001",
|
|
"createdAt": "2024-01-01T00:00:00.000Z",
|
|
"updatedAt": "2024-01-01T00:00:00.000Z"
|
|
},
|
|
"members": [
|
|
{
|
|
"id": "demo-member-001",
|
|
"familyId": "demo-family-001",
|
|
"userId": "demo-user-001",
|
|
"firstName": "[Member 1 First Name]",
|
|
"lastName": "[Member 1 Last Name]",
|
|
"email": "[member1@example.com]",
|
|
"role": "owner",
|
|
"picture": "",
|
|
"createdAt": "2024-01-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"id": "demo-member-002",
|
|
"familyId": "demo-family-001",
|
|
"userId": "demo-user-002",
|
|
"firstName": "[Member 2 First Name]",
|
|
"lastName": "[Member 2 Last Name]",
|
|
"email": "[member2@example.com]",
|
|
"role": "co-owner",
|
|
"picture": "",
|
|
"createdAt": "2024-01-02T00:00:00.000Z"
|
|
}
|
|
],
|
|
"dogs": [
|
|
{
|
|
"id": "demo-dog-001",
|
|
"familyId": "demo-family-001",
|
|
"name": "[Dog Name]",
|
|
"breed": "[Dog Breed]",
|
|
"gender": "male",
|
|
"birthDate": "2020-05-15",
|
|
"color": "[Color]",
|
|
"specialNeeds": "[Any special needs or notes]",
|
|
"picture": "",
|
|
"createdAt": "2024-01-01T00:00:00.000Z",
|
|
"updatedAt": "2024-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"comment": "This is demo data that loads automatically when prototype is opened for the first time. Edit this file to change the demo data. All fields with empty strings ('') are optional."
|
|
}
|