From 2ebcc0f3a47c9fd36f08ac317078c97730700d94 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Fri, 24 Apr 2026 02:12:05 +0000 Subject: [PATCH] docs: generate localized architectural READMEs - Implemented node script to traverse directory structure. - Generated rich `README.md` in every directory based on Mavluda Beauty standard. - Included Mermaid diagrams for architecture, markdown tables for files mapping type/responsibility/aliases, and explicit FSD layer notations. - Cleaned up root configuration to ensure correct rendering. Co-authored-by: beginwebdev2002 <102213457+beginwebdev2002@users.noreply.github.com> --- .agent/README.md | 20 +++---- .agent/rules/README.md | 28 +++++++--- .agent/workflows/README.md | 18 ++++--- .gemini/README.md | 19 ++++--- .gemini/commands/README.md | 18 ++++--- .gemini/commands/test/README.md | 18 ++++--- .github/README.md | 22 ++++---- .github/instructions/README.md | 26 ++++++--- .github/prompts/README.md | 18 ++++--- .github/workflows/README.md | 22 +++++--- .jules/README.md | 24 ++++++--- README.md | 25 +++++---- backend/README.md | 41 ++++++++------ backend/src/README.md | 44 +++++++-------- backend/src/common/README.md | 28 +++++----- backend/src/common/config/README.md | 37 +++++++------ backend/src/common/database/README.md | 20 +++---- backend/src/common/decorators/README.md | 24 ++++----- backend/src/common/guards/README.md | 26 +++++---- backend/src/common/interfaces/README.md | 20 +++---- backend/src/common/utils/README.md | 30 +++++------ backend/src/modules/README.md | 37 ++++++------- backend/src/modules/admin-settings/README.md | 39 ++++++-------- .../admin-settings/application/README.md | 25 +++++---- .../modules/admin-settings/domain/README.md | 22 ++++---- .../domain/interfaces/README.md | 21 ++++---- .../admin-settings/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../infrastructure/schemas/README.md | 23 ++++---- .../admin-settings/presentation/README.md | 26 ++++----- .../admin-settings/presentation/dto/README.md | 31 ++++++----- backend/src/modules/auth/README.md | 49 ++++++++--------- backend/src/modules/auth/dto/README.md | 25 +++++---- .../src/modules/auth/infrastructure/README.md | 26 ++++----- backend/src/modules/auth/interfaces/README.md | 25 +++++---- backend/src/modules/booking/README.md | 39 ++++++-------- .../src/modules/booking/application/README.md | 27 +++++----- backend/src/modules/booking/domain/README.md | 21 ++++---- .../modules/booking/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../booking/infrastructure/schemas/README.md | 23 ++++---- .../modules/booking/presentation/README.md | 25 ++++----- .../booking/presentation/dto/README.md | 26 +++++---- backend/src/modules/gallery/README.md | 39 ++++++-------- .../src/modules/gallery/application/README.md | 25 +++++---- backend/src/modules/gallery/domain/README.md | 21 ++++---- .../modules/gallery/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../gallery/infrastructure/schemas/README.md | 23 ++++---- .../modules/gallery/presentation/README.md | 28 +++++----- .../gallery/presentation/dto/README.md | 30 +++++------ backend/src/modules/inventory/README.md | 39 ++++++-------- .../modules/inventory/application/README.md | 27 +++++----- .../src/modules/inventory/domain/README.md | 21 ++++---- .../inventory/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../infrastructure/schemas/README.md | 23 ++++---- .../modules/inventory/presentation/README.md | 25 ++++----- .../inventory/presentation/dto/README.md | 26 +++++---- backend/src/modules/partnership/README.md | 39 ++++++-------- .../modules/partnership/application/README.md | 27 +++++----- .../src/modules/partnership/domain/README.md | 21 ++++---- .../partnership/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../infrastructure/schemas/README.md | 23 ++++---- .../partnership/presentation/README.md | 25 ++++----- .../partnership/presentation/dto/README.md | 26 +++++---- backend/src/modules/payment/README.md | 37 ++++++------- .../src/modules/payment/strategies/README.md | 30 +++++------ backend/src/modules/treatments/README.md | 39 ++++++-------- .../modules/treatments/application/README.md | 25 +++++---- .../src/modules/treatments/domain/README.md | 21 ++++---- .../treatments/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../infrastructure/schemas/README.md | 23 ++++---- .../modules/treatments/presentation/README.md | 24 +++++---- .../treatments/presentation/dto/README.md | 30 +++++------ backend/src/modules/user/README.md | 39 ++++++-------- .../src/modules/user/application/README.md | 27 +++++----- backend/src/modules/user/domain/README.md | 21 ++++---- .../src/modules/user/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 25 +++++---- .../user/infrastructure/schemas/README.md | 23 ++++---- .../src/modules/user/presentation/README.md | 27 +++++----- .../modules/user/presentation/dto/README.md | 30 +++++------ backend/src/modules/veil/README.md | 39 ++++++-------- .../src/modules/veil/application/README.md | 25 +++++---- backend/src/modules/veil/domain/README.md | 21 ++++---- .../src/modules/veil/infrastructure/README.md | 21 ++++---- .../infrastructure/repositories/README.md | 27 +++++----- .../veil/infrastructure/schemas/README.md | 23 ++++---- .../src/modules/veil/presentation/README.md | 28 +++++----- .../modules/veil/presentation/dto/README.md | 30 +++++------ backend/test/README.md | 27 +++++----- frontend/README.md | 44 ++++++++------- frontend/public/README.md | 30 ++++++----- frontend/public/images/README.md | 34 ++++++------ frontend/src/README.md | 53 +++++++++++-------- frontend/src/app/README.md | 23 ++++---- frontend/src/backend/README.md | 27 +++++----- frontend/src/core/README.md | 22 ++++---- frontend/src/core/constants/README.md | 25 +++++---- frontend/src/core/guards/README.md | 30 +++++------ frontend/src/core/interceptors/README.md | 34 ++++++------ frontend/src/entities/README.md | 29 +++++----- .../src/entities/admin-settings/README.md | 32 +++++------ frontend/src/entities/gallery/README.md | 33 ++++++------ .../src/entities/gallery/constants/README.md | 23 ++++---- frontend/src/entities/treatments/README.md | 33 ++++++------ .../entities/treatments/constants/README.md | 23 ++++---- frontend/src/entities/user/README.md | 37 +++++++------ .../src/entities/user/constants/README.md | 23 ++++---- frontend/src/entities/user/model/README.md | 23 ++++---- frontend/src/entities/veil/README.md | 31 ++++++----- .../src/entities/veil/constants/README.md | 23 ++++---- frontend/src/environments/README.md | 24 ++++----- frontend/src/features/README.md | 29 +++++----- frontend/src/features/client-form/README.md | 32 +++++------ frontend/src/features/gallery/README.md | 24 ++++----- frontend/src/features/gallery/model/README.md | 23 ++++---- .../src/features/language-selection/README.md | 36 ++++++------- frontend/src/features/treatments/README.md | 24 ++++----- .../src/features/treatments/model/README.md | 23 ++++---- frontend/src/features/veil/README.md | 24 ++++----- frontend/src/features/veil/model/README.md | 23 ++++---- frontend/src/locale/README.md | 22 +++++--- frontend/src/pages/README.md | 47 ++++++++-------- frontend/src/pages/about/README.md | 38 ++++++------- frontend/src/pages/auth/README.md | 36 ++++++------- frontend/src/pages/clients/README.md | 32 +++++------ frontend/src/pages/dashboard/README.md | 43 ++++++++------- frontend/src/pages/gallery/README.md | 36 +++++++------ frontend/src/pages/gallery/ui/README.md | 21 ++++---- .../pages/gallery/ui/gallery-form/README.md | 27 +++++----- frontend/src/pages/inventory/README.md | 36 ++++++------- frontend/src/pages/portfolio/README.md | 40 +++++++------- frontend/src/pages/settings/README.md | 43 ++++++++------- frontend/src/pages/settings/ui/README.md | 41 +++++++------- .../src/pages/treatments-catalog/README.md | 40 +++++++------- frontend/src/pages/treatments/README.md | 36 +++++++------ .../src/pages/treatments/components/README.md | 21 ++++---- .../components/treatment-form/README.md | 27 +++++----- frontend/src/pages/user-home/README.md | 36 ++++++------- frontend/src/pages/user-profile/README.md | 36 ++++++------- frontend/src/pages/veil/README.md | 38 +++++++------ frontend/src/pages/veil/ui/README.md | 25 +++++---- .../src/pages/veil/ui/veil-form/README.md | 28 +++++----- .../src/pages/veil/ui/veil-item/README.md | 27 +++++----- .../src/pages/veil/ui/veil-modal/README.md | 27 +++++----- frontend/src/pages/veils-catalog/README.md | 42 ++++++++------- frontend/src/shared/README.md | 31 ++++++----- frontend/src/shared/lib/README.md | 38 +++++++------ frontend/src/shared/models/README.md | 47 ++++++++-------- frontend/src/shared/pipes/README.md | 28 +++++----- frontend/src/shared/services/README.md | 47 ++++++++-------- frontend/src/shared/store/README.md | 28 +++++----- frontend/src/shared/ui/README.md | 33 ++++++------ frontend/src/shared/ui/card-view/README.md | 36 ++++++------- frontend/src/shared/ui/global-error/README.md | 23 ++++---- frontend/src/shared/ui/image-popup/README.md | 27 +++++----- frontend/src/shared/ui/list-view/README.md | 31 +++++------ frontend/src/types/README.md | 20 ++++--- frontend/src/widgets/README.md | 25 +++++---- frontend/src/widgets/header/README.md | 36 ++++++------- frontend/src/widgets/layouts/README.md | 49 +++++++++-------- frontend/src/widgets/sidebar/README.md | 36 +++++++------ 166 files changed, 2399 insertions(+), 2360 deletions(-) diff --git a/.agent/README.md b/.agent/README.md index cbc30d92..dd7e11a5 100644 --- a/.agent/README.md +++ b/.agent/README.md @@ -1,6 +1,6 @@ -# ๐ .agent +# ๐ Mavluda Beauty .agent -[Root](/.) > [.agent](/.agent) +[.agent](/.agent) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **.agent** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,23 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ .agent"] - Root --> rules["๐ rules"] - Root --> workflows["๐ workflows"] + _agent["๐ .agent"] + _agent --> rules["๐ rules"] + _agent --> workflows["๐ workflows"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for .agent +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.agent/rules/README.md b/.agent/rules/README.md index 6eb358c6..7da2757c 100644 --- a/.agent/rules/README.md +++ b/.agent/rules/README.md @@ -1,6 +1,6 @@ -# ๐ rules +# ๐ Mavluda Beauty rules -[Root](/.) > [.agent](/.agent) > [rules](/.agent/rules) +[.agent](/.agent) / [rules](/.agent/rules) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **rules** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,32 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ rules"] - Root --> Empty["(Empty / No recognized files)"] + rules["๐ rules"] + rules --> agents_md["๐ agents.md"] + rules --> angular_signals_md["๐ angular-signals.md"] + rules --> angular_md["๐ angular.md"] + rules --> backend_architecture_md["๐ backend-architecture.md"] + rules --> frontend_md["๐ frontend.md"] + rules --> nestjs_md["๐ nestjs.md"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `agents.md` | File | Core logic and utilities for this domain. | N/A | +| `angular-signals.md` | File | Core logic and utilities for this domain. | N/A | +| `angular.md` | File | Core logic and utilities for this domain. | N/A | +| `backend-architecture.md` | File | Core logic and utilities for this domain. | N/A | +| `frontend.md` | File | Core logic and utilities for this domain. | N/A | +| `nestjs.md` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for rules +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.agent/workflows/README.md b/.agent/workflows/README.md index 45bc3696..63d76ded 100644 --- a/.agent/workflows/README.md +++ b/.agent/workflows/README.md @@ -1,6 +1,6 @@ -# ๐ workflows +# ๐ Mavluda Beauty workflows -[Root](/.) > [.agent](/.agent) > [workflows](/.agent/workflows) +[.agent](/.agent) / [workflows](/.agent/workflows) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **workflows** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,22 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ workflows"] - Root --> Empty["(Empty / No recognized files)"] + workflows["๐ workflows"] + workflows --> aaa_architecture_md["๐ aaa-architecture.md"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `aaa-architecture.md` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for workflows +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.gemini/README.md b/.gemini/README.md index 0ef6d1ac..0105e08f 100644 --- a/.gemini/README.md +++ b/.gemini/README.md @@ -1,6 +1,6 @@ -# ๐ .gemini +# ๐ Mavluda Beauty .gemini -[Root](/.) > [.gemini](/.gemini) +[.gemini](/.gemini) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **.gemini** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,23 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ .gemini"] - Root --> commands["๐ commands"] + _gemini["๐ .gemini"] + _gemini --> commands["๐ commands"] + _gemini --> gemini_md["๐ gemini.md"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `gemini.md` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for .gemini +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.gemini/commands/README.md b/.gemini/commands/README.md index c279eb63..5e410c26 100644 --- a/.gemini/commands/README.md +++ b/.gemini/commands/README.md @@ -1,6 +1,6 @@ -# ๐ commands +# ๐ Mavluda Beauty commands -[Root](/.) > [.gemini](/.gemini) > [commands](/.gemini/commands) +[.gemini](/.gemini) / [commands](/.gemini/commands) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **commands** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,22 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ commands"] - Root --> test["๐ test"] + commands["๐ commands"] + commands --> test["๐ test"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for commands +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.gemini/commands/test/README.md b/.gemini/commands/test/README.md index ec91ac1d..5a9f5462 100644 --- a/.gemini/commands/test/README.md +++ b/.gemini/commands/test/README.md @@ -1,6 +1,6 @@ -# ๐งช test +# ๐ Mavluda Beauty test -[Root](/.) > [.gemini](/.gemini) > [commands](/.gemini/commands) > [test](/.gemini/commands/test) +[.gemini](/.gemini) / [commands](/.gemini/commands) / [test](/.gemini/commands/test) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **test** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,22 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐งช test"] - Root --> Empty["(Empty / No recognized files)"] + test["๐ test"] + test --> gen_toml["๐ gen.toml"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `gen.toml` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for test +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.github/README.md b/.github/README.md index 98b33366..5c6c888d 100644 --- a/.github/README.md +++ b/.github/README.md @@ -1,6 +1,6 @@ -# ๐ .github +# ๐ Mavluda Beauty .github -[Root](/.) > [.github](/.github) +[.github](/.github) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **.github** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,22 +8,24 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ .github"] - Root --> instructions["๐ instructions"] - Root --> prompts["๐ prompts"] - Root --> workflows["๐ workflows"] + _github["๐ .github"] + _github --> instructions["๐ instructions"] + _github --> prompts["๐ prompts"] + _github --> workflows["๐ workflows"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for .github +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.github/instructions/README.md b/.github/instructions/README.md index 2fcb03d5..706bc623 100644 --- a/.github/instructions/README.md +++ b/.github/instructions/README.md @@ -1,6 +1,6 @@ -# ๐ instructions +# ๐ Mavluda Beauty instructions -[Root](/.) > [.github](/.github) > [instructions](/.github/instructions) +[.github](/.github) / [instructions](/.github/instructions) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **instructions** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,30 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ instructions"] - Root --> Empty["(Empty / No recognized files)"] + instructions["๐ instructions"] + instructions --> agents_md["๐ agents.md"] + instructions --> angular_signals_md["๐ angular-signals.md"] + instructions --> backend_architecture_md["๐ backend-architecture.md"] + instructions --> frontend_md["๐ frontend.md"] + instructions --> typescript_md["๐ typescript.md"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `agents.md` | File | Core logic and utilities for this domain. | N/A | +| `angular-signals.md` | File | Core logic and utilities for this domain. | N/A | +| `backend-architecture.md` | File | Core logic and utilities for this domain. | N/A | +| `frontend.md` | File | Core logic and utilities for this domain. | N/A | +| `typescript.md` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for instructions +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.github/prompts/README.md b/.github/prompts/README.md index 4a989a7a..13ff0bd3 100644 --- a/.github/prompts/README.md +++ b/.github/prompts/README.md @@ -1,6 +1,6 @@ -# ๐ prompts +# ๐ Mavluda Beauty prompts -[Root](/.) > [.github](/.github) > [prompts](/.github/prompts) +[.github](/.github) / [prompts](/.github/prompts) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **prompts** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,22 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ prompts"] - Root --> Empty["(Empty / No recognized files)"] + prompts["๐ prompts"] + prompts --> mavluda_beauty_md["๐ mavluda-beauty.md"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `mavluda-beauty.md` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for prompts +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.github/workflows/README.md b/.github/workflows/README.md index dcbf43e5..970559f7 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -1,6 +1,6 @@ -# ๐ workflows +# ๐ Mavluda Beauty workflows -[Root](/.) > [.github](/.github) > [workflows](/.github/workflows) +[.github](/.github) / [workflows](/.github/workflows) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **workflows** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,26 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ workflows"] - Root --> Empty["(Empty / No recognized files)"] + workflows["๐ workflows"] + workflows --> backend_deploy_yml["๐ backend-deploy.yml"] + workflows --> ci_yml["๐ ci.yml"] + workflows --> frontend_deployment_yml["๐ frontend-deployment.yml"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `backend-deploy.yml` | File | Core logic and utilities for this domain. | N/A | +| `ci.yml` | File | Core logic and utilities for this domain. | N/A | +| `frontend-deployment.yml` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for workflows +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/.jules/README.md b/.jules/README.md index 82d57fe3..5653a4ca 100644 --- a/.jules/README.md +++ b/.jules/README.md @@ -1,6 +1,6 @@ -# ๐ .jules +# ๐ Mavluda Beauty .jules -[Root](/.) > [.jules](/.jules) +[.jules](/.jules) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **.jules** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,28 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ .jules"] - Root --> Empty["(Empty / No recognized files)"] + _jules["๐ .jules"] + _jules --> agents_md["๐ agents.md"] + _jules --> bolt_md["๐ bolt.md"] + _jules --> palette_md["๐ palette.md"] + _jules --> sentinel_md["๐ sentinel.md"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| `agents.md` | File | Core logic and utilities for this domain. | N/A | +| `bolt.md` | File | Core logic and utilities for this domain. | N/A | +| `palette.md` | File | Core logic and utilities for this domain. | N/A | +| `sentinel.md` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for .jules +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/README.md b/README.md index 3aecb853..46301f80 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,39 @@ # ๐ Mavluda Beauty Root -[Root](/.) +[.](/.) ## ๐ฏ Purpose -Delivering luxury-tier architectural components and high-performance logic for the **Mavluda Beauty Root** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. +Delivering luxury-tier architectural components and high-performance logic for the **Root** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ Mavluda Beauty Root"] - Root --> agent["๐ .agent"] - Root --> gemini["๐ .gemini"] - Root --> github["๐ .github"] - Root --> jules["๐ .jules"] + Root["๐ Root"] + Root --> _agent["๐ .agent"] + Root --> _gemini["๐ .gemini"] + Root --> _github["๐ .github"] + Root --> _jules["๐ .jules"] Root --> backend["๐ backend"] Root --> frontend["๐ frontend"] + Root --> _env["๐ .env"] + Root --> _gitignore["๐ .gitignore"] + Root --> _gitignore_append["๐ .gitignore_append"] + Root --> GEMINI_md["๐ GEMINI.md"] + Root --> generate_readmes_js["๐ generate_readmes.js"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `.env` | Configuration | Project level settings and dependencies. | N/A | -| `.gitignore` | Configuration | Project level settings and dependencies. | N/A | +| `.env` | File | Core logic and utilities for this domain. | N/A | +| `.gitignore` | File | Core logic and utilities for this domain. | N/A | | `.gitignore_append` | File | Core logic and utilities for this domain. | N/A | | `GEMINI.md` | File | Core logic and utilities for this domain. | N/A | | `generate_readmes.js` | File | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- `./${tsFile.name.replace(/\.ts$/, ` +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```markdown diff --git a/backend/README.md b/backend/README.md index 5533d66c..ea0be002 100644 --- a/backend/README.md +++ b/backend/README.md @@ -1,6 +1,6 @@ -# โ๏ธ backend +# โ๏ธ Mavluda Beauty backend -[Root](/.) > [backend](/backend) +[backend](/backend) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **backend** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,29 +8,36 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["โ๏ธ backend"] - Root --> src["๐ src"] - Root --> test["๐ test"] + backend["โ๏ธ backend"] + backend --> src["๐ src"] + backend --> test["๐ test"] + backend --> _prettierrc["๐ .prettierrc"] + backend --> eslint_config_mjs["๐ eslint.config.mjs"] + backend --> nest_cli_json["๐ nest-cli.json"] + backend --> package_lock_json["๐ package-lock.json"] + backend --> package_json["๐ package.json"] + backend --> tsconfig_build_json["๐ tsconfig.build.json"] + backend --> tsconfig_json["๐ tsconfig.json"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `eslint.config.mjs` | File | Core logic and utilities for this domain. | @eslint | -| `nest-cli.json` | File | Core logic and utilities for this domain. | N/A | -| `package-lock.json` | File | Core logic and utilities for this domain. | N/A | -| `package.json` | Manifest | Project level settings and dependencies. | N/A | -| `tsconfig.build.json` | File | Core logic and utilities for this domain. | N/A | -| `tsconfig.json` | File | Core logic and utilities for this domain. | N/A | +| `.prettierrc` | File | Core logic and utilities for this domain. | N/A | +| `eslint.config.mjs` | File | Core logic and utilities for this domain. | N/A | +| `nest-cli.json` | Configuration | Project level settings and dependencies. | N/A | +| `package-lock.json` | Configuration | Project level settings and dependencies. | N/A | +| `package.json` | Configuration | Project level settings and dependencies. | N/A | +| `tsconfig.build.json` | Configuration | Project level settings and dependencies. | N/A | +| `tsconfig.json` | Configuration | Project level settings and dependencies. | N/A | ## ๐ Dependencies -- `@eslint/js` -- `eslint-plugin-prettier/recommended` -- `globals` -- `typescript-eslint` +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for backend +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/README.md b/backend/src/README.md index 2f9de718..101203d1 100644 --- a/backend/src/README.md +++ b/backend/src/README.md @@ -1,6 +1,6 @@ -# ๐ป src +# ๐ป Mavluda Beauty src -[Root](/.) > [backend](/backend) > [src](/backend/src) +[backend](/backend) / [src](/backend/src) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **src** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,30 +8,31 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ป src"] - Root --> common["๐ common"] - Root --> modules["๐ modules"] + src["๐ป src"] + src --> common["๐ common"] + src --> modules["๐ modules"] + src --> app_controller_spec_ts["๐ app.controller.spec.ts"] + src --> app_controller_ts["๐ app.controller.ts"] + src --> app_module_ts["๐ app.module.ts"] + src --> app_service_ts["๐ app.service.ts"] + src --> main_ts["๐ main.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.controller.spec.ts` | Test | Ensures code quality and regression prevention. | @nestjs | -| `app.controller.ts` | Controller | Request handling and routing. | @nestjs | -| `app.module.ts` | Module | Core logic and utilities for this domain. | @nestjs, @modules | -| `app.service.ts` | Service | Business logic and state management. | @nestjs | -| `main.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `app.controller.spec.ts` | Test | Verifies correctness and prevents regressions. | `@nestjs/testing` | +| `app.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common` | +| `app.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/serve-static, @modules/user, @modules/admin-settings, @modules/veil, @modules/treatments, @modules/gallery, @modules/auth, @modules/payment, @modules/booking, @modules/inventory, @modules/partnership` | +| `app.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | +| `main.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/core, @nestjs/config` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/testing` -- `./app.controller` -- `./app.service` - `@nestjs/common` - `@nestjs/serve-static` -- `path` -- `./common/config/app-config.module` -- `./common/database/database.module` - `@modules/user` - `@modules/admin-settings` - `@modules/veil` @@ -44,13 +45,14 @@ graph TD - `@modules/partnership` - `@nestjs/core` - `@nestjs/config` -- `./app.module` + +**External Packages:** +- `path` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './app.controller.spec'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for src +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/README.md b/backend/src/common/README.md index 70c83430..006b08c4 100644 --- a/backend/src/common/README.md +++ b/backend/src/common/README.md @@ -1,6 +1,6 @@ -# ๐ common +# ๐ Mavluda Beauty common -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **common** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,25 +8,27 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ common"] - Root --> config["๐ config"] - Root --> database["๐ database"] - Root --> decorators["๐ decorators"] - Root --> guards["๐ guards"] - Root --> interfaces["๐ interfaces"] - Root --> utils["๐ utils"] + common["๐ common"] + common --> config["๐ config"] + common --> database["๐ database"] + common --> decorators["๐ decorators"] + common --> guards["๐ guards"] + common --> interfaces["๐ interfaces"] + common --> utils["๐ utils"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for common +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/config/README.md b/backend/src/common/config/README.md index 9bafb6af..b0928787 100644 --- a/backend/src/common/config/README.md +++ b/backend/src/common/config/README.md @@ -1,6 +1,6 @@ -# ๐ง config +# ๐ Mavluda Beauty config -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [config](/backend/src/common/config) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [config](/backend/src/common/config) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **config** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,36 +8,35 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ง config"] - Root --> appconfigmodulets["๐ app-config.module.ts"] - Root --> appconfigservicets["๐ app-config.service.ts"] - Root --> configurationts["๐ configuration.ts"] - Root --> envvalidationts["๐ env.validation.ts"] + config["๐ config"] + config --> app_config_module_ts["๐ app-config.module.ts"] + config --> app_config_service_ts["๐ app-config.service.ts"] + config --> configuration_ts["๐ configuration.ts"] + config --> env_validation_ts["๐ env.validation.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app-config.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -| `app-config.service.ts` | Service | Business logic and state management. | @nestjs | -| `configuration.ts` | File | Core logic and utilities for this domain. | N/A | -| `env.validation.ts` | File | Core logic and utilities for this domain. | N/A | +| `app-config.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/config` | +| `app-config.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common, @nestjs/config` | +| `configuration.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `env.validation.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/config` -- `./app-config.service` -- `./env.validation` -- `./configuration` + +**External Packages:** - `class-transformer` - `class-validator` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './app-config.module'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for config +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/database/README.md b/backend/src/common/database/README.md index 94131310..e3dff821 100644 --- a/backend/src/common/database/README.md +++ b/backend/src/common/database/README.md @@ -1,6 +1,6 @@ -# ๐ database +# ๐ Mavluda Beauty database -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [database](/backend/src/common/database) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [database](/backend/src/common/database) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **database** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,26 +8,26 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ database"] - Root --> databasemodulets["๐ database.module.ts"] + database["๐ database"] + database --> database_module_ts["๐ database.module.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `database.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `database.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/config, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/config` - `@nestjs/mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './database.module'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for database +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/decorators/README.md b/backend/src/common/decorators/README.md index cfaff4c1..9ec53a15 100644 --- a/backend/src/common/decorators/README.md +++ b/backend/src/common/decorators/README.md @@ -1,6 +1,6 @@ -# ๐ decorators +# ๐ Mavluda Beauty decorators -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [decorators](/backend/src/common/decorators) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [decorators](/backend/src/common/decorators) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **decorators** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,26 +8,26 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ decorators"] - Root --> publicdecoratorts["๐ public.decorator.ts"] - Root --> rolesdecoratorts["๐ roles.decorator.ts"] + decorators["๐ decorators"] + decorators --> public_decorator_ts["๐ public.decorator.ts"] + decorators --> roles_decorator_ts["๐ roles.decorator.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `public.decorator.ts` | File | Core logic and utilities for this domain. | @nestjs | -| `roles.decorator.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `public.decorator.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common` | +| `roles.decorator.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './public.decorator'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for decorators +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/guards/README.md b/backend/src/common/guards/README.md index 9c8d7772..7a244a1a 100644 --- a/backend/src/common/guards/README.md +++ b/backend/src/common/guards/README.md @@ -1,6 +1,6 @@ -# ๐ guards +# ๐ Mavluda Beauty guards -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [guards](/backend/src/common/guards) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [guards](/backend/src/common/guards) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **guards** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,30 +8,28 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ guards"] - Root --> jwtauthguardts["๐ jwt-auth.guard.ts"] - Root --> rolesguardts["๐ roles.guard.ts"] + guards["๐ guards"] + guards --> jwt_auth_guard_ts["๐ jwt-auth.guard.ts"] + guards --> roles_guard_ts["๐ roles.guard.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `jwt-auth.guard.ts` | File | Core logic and utilities for this domain. | @nestjs | -| `roles.guard.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `jwt-auth.guard.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/core, @nestjs/passport` | +| `roles.guard.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/core` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/core` - `@nestjs/passport` -- `../decorators/public.decorator` -- `../decorators/roles.decorator` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './jwt-auth.guard'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for guards +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/interfaces/README.md b/backend/src/common/interfaces/README.md index b3ccf473..17fb2c0f 100644 --- a/backend/src/common/interfaces/README.md +++ b/backend/src/common/interfaces/README.md @@ -1,6 +1,6 @@ -# ๐ interfaces +# ๐ Mavluda Beauty interfaces -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [interfaces](/backend/src/common/interfaces) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [interfaces](/backend/src/common/interfaces) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **interfaces** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,24 +8,24 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ interfaces"] - Root --> authenticatedrequestinterfacets["๐ authenticated-request.interface.ts"] + interfaces["๐ interfaces"] + interfaces --> authenticated_request_interface_ts["๐ authenticated-request.interface.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `authenticated-request.interface.ts` | File | Core logic and utilities for this domain. | N/A | +| `authenticated-request.interface.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**External Packages:** - `express` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './authenticated-request.interface'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for interfaces +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/common/utils/README.md b/backend/src/common/utils/README.md index 07f573bd..ca83f5d3 100644 --- a/backend/src/common/utils/README.md +++ b/backend/src/common/utils/README.md @@ -1,6 +1,6 @@ -# ๐งฐ utils +# ๐ ๏ธ Mavluda Beauty utils -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [utils](/backend/src/common/utils) +[backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [utils](/backend/src/common/utils) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **utils** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,32 +8,30 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐งฐ utils"] - Root --> filesystemts["๐ file-system.ts"] - Root --> indexts["๐ index.ts"] - Root --> objectts["๐ object.ts"] + utils["๐ ๏ธ utils"] + utils --> file_system_ts["๐ file-system.ts"] + utils --> index_ts["๐ index.ts"] + utils --> object_ts["๐ object.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `file-system.ts` | File | Core logic and utilities for this domain. | N/A | -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `object.ts` | File | Core logic and utilities for this domain. | N/A | +| `file-system.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `object.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**External Packages:** - `fs` - `path` - `util` -- `./object` -- `./file-system` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './file-system'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for utils +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/README.md b/backend/src/modules/README.md index b067744a..840fdc6e 100644 --- a/backend/src/modules/README.md +++ b/backend/src/modules/README.md @@ -1,37 +1,38 @@ -# ๐ฆ modules +# ๐ Mavluda Beauty modules -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **modules** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ฆ modules"] - Root --> adminsettings["๐ admin-settings"] - Root --> auth["๐ auth"] - Root --> booking["๐ booking"] - Root --> gallery["๐ gallery"] - Root --> inventory["๐ inventory"] - Root --> partnership["๐ partnership"] - Root --> payment["๐ payment"] - Root --> treatments["๐ treatments"] - Root --> user["๐ user"] - Root --> veil["๐ veil"] + modules["๐ modules"] + modules --> admin_settings["๐ admin-settings"] + modules --> auth["๐ auth"] + modules --> booking["๐ booking"] + modules --> gallery["๐ gallery"] + modules --> inventory["๐ inventory"] + modules --> partnership["๐ partnership"] + modules --> payment["๐ payment"] + modules --> treatments["๐ treatments"] + modules --> user["๐ user"] + modules --> veil["๐ veil"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for modules +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/README.md b/backend/src/modules/admin-settings/README.md index a66e4485..3dce56e1 100644 --- a/backend/src/modules/admin-settings/README.md +++ b/backend/src/modules/admin-settings/README.md @@ -1,45 +1,38 @@ -# ๐ admin-settings +# ๐ Mavluda Beauty admin-settings -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **admin-settings** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ admin-settings"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + admin_settings["๐ admin-settings"] + admin_settings --> application["๐ application"] + admin_settings --> domain["๐ domain"] + admin_settings --> infrastructure["๐ infrastructure"] + admin_settings --> presentation["๐ presentation"] + admin_settings --> admin_settings_module_ts["๐ admin-settings.module.ts"] + admin_settings --> index_ts["๐ index.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `admin-settings.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./application/admin-settings.service` -- `./infrastructure/repositories/admin-settings.repository` -- `./infrastructure/schemas/admin-settings.schema` -- `./presentation/admin-settings.controller` -- `./domain/admin-settings.entity` -- `./presentation/dto/create-admin-settings.dto` -- `./presentation/dto/update-admin-settings.dto` -- `./admin-settings.module` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.module'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for admin-settings +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/application/README.md b/backend/src/modules/admin-settings/application/README.md index add4b9bc..2472f7b1 100644 --- a/backend/src/modules/admin-settings/application/README.md +++ b/backend/src/modules/admin-settings/application/README.md @@ -1,34 +1,33 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [application](/backend/src/modules/admin-settings/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [application](/backend/src/modules/admin-settings/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> adminsettingsservicets["๐ admin-settings.service.ts"] + application["โ๏ธ application"] + application --> admin_settings_service_ts["๐ admin-settings.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.service.ts` | Service | Business logic and state management. | @nestjs | +| `admin-settings.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/admin-settings.entity` -- `../infrastructure/repositories/admin-settings.repository` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/domain/README.md b/backend/src/modules/admin-settings/domain/README.md index 8a157997..1646083f 100644 --- a/backend/src/modules/admin-settings/domain/README.md +++ b/backend/src/modules/admin-settings/domain/README.md @@ -1,32 +1,30 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [domain](/backend/src/modules/admin-settings/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [domain](/backend/src/modules/admin-settings/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> interfaces["๐ interfaces"] + domain["๐ง domain"] + domain --> interfaces["๐ interfaces"] + domain --> admin_settings_entity_ts["๐ admin-settings.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `admin-settings.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- `./interfaces/admin-settings.interface` +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/domain/interfaces/README.md b/backend/src/modules/admin-settings/domain/interfaces/README.md index df2dcbc9..9ec93da0 100644 --- a/backend/src/modules/admin-settings/domain/interfaces/README.md +++ b/backend/src/modules/admin-settings/domain/interfaces/README.md @@ -1,32 +1,29 @@ -# ๐ interfaces +# ๐ Mavluda Beauty interfaces -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [domain](/backend/src/modules/admin-settings/domain) > [interfaces](/backend/src/modules/admin-settings/domain/interfaces) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [domain](/backend/src/modules/admin-settings/domain) / [interfaces](/backend/src/modules/admin-settings/domain/interfaces) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **interfaces** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ interfaces"] - Root --> adminsettingsinterfacets["๐ admin-settings.interface.ts"] + interfaces["๐ interfaces"] + interfaces --> admin_settings_interface_ts["๐ admin-settings.interface.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.interface.ts` | File | Core logic and utilities for this domain. | N/A | +| `admin-settings.interface.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.interface'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for interfaces +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/infrastructure/README.md b/backend/src/modules/admin-settings/infrastructure/README.md index ddc22e24..1c5d3386 100644 --- a/backend/src/modules/admin-settings/infrastructure/README.md +++ b/backend/src/modules/admin-settings/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [infrastructure](/backend/src/modules/admin-settings/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [infrastructure](/backend/src/modules/admin-settings/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/infrastructure/repositories/README.md b/backend/src/modules/admin-settings/infrastructure/repositories/README.md index 369d3175..4bd17419 100644 --- a/backend/src/modules/admin-settings/infrastructure/repositories/README.md +++ b/backend/src/modules/admin-settings/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [infrastructure](/backend/src/modules/admin-settings/infrastructure) > [repositories](/backend/src/modules/admin-settings/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [infrastructure](/backend/src/modules/admin-settings/infrastructure) / [repositories](/backend/src/modules/admin-settings/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> adminsettingsrepositoryts["๐ admin-settings.repository.ts"] + repositories["๐ repositories"] + repositories --> admin_settings_repository_ts["๐ admin-settings.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `admin-settings.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/admin-settings.entity` -- `../schemas/admin-settings.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/infrastructure/schemas/README.md b/backend/src/modules/admin-settings/infrastructure/schemas/README.md index 627fc50a..b8b67ba2 100644 --- a/backend/src/modules/admin-settings/infrastructure/schemas/README.md +++ b/backend/src/modules/admin-settings/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [infrastructure](/backend/src/modules/admin-settings/infrastructure) > [schemas](/backend/src/modules/admin-settings/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [infrastructure](/backend/src/modules/admin-settings/infrastructure) / [schemas](/backend/src/modules/admin-settings/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> adminsettingsschemats["๐ admin-settings.schema.ts"] + schemas["๐ schemas"] + schemas --> admin_settings_schema_ts["๐ admin-settings.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `admin-settings.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/presentation/README.md b/backend/src/modules/admin-settings/presentation/README.md index 033f2daa..9cefb8f6 100644 --- a/backend/src/modules/admin-settings/presentation/README.md +++ b/backend/src/modules/admin-settings/presentation/README.md @@ -1,36 +1,32 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [presentation](/backend/src/modules/admin-settings/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [presentation](/backend/src/modules/admin-settings/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> admin_settings_controller_ts["๐ admin-settings.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.controller.ts` | Controller | Request handling and routing. | @nestjs | +| `admin-settings.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../application/admin-settings.service` -- `../domain/admin-settings.entity` -- `./dto/update-admin-settings.dto` -- `./dto/create-admin-settings.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/admin-settings/presentation/dto/README.md b/backend/src/modules/admin-settings/presentation/dto/README.md index c785324b..c7c25ae4 100644 --- a/backend/src/modules/admin-settings/presentation/dto/README.md +++ b/backend/src/modules/admin-settings/presentation/dto/README.md @@ -1,38 +1,37 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [presentation](/backend/src/modules/admin-settings/presentation) > [dto](/backend/src/modules/admin-settings/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [presentation](/backend/src/modules/admin-settings/presentation) / [dto](/backend/src/modules/admin-settings/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createadminsettingsdtots["๐ create-admin-settings.dto.ts"] - Root --> updateadminsettingsdtots["๐ update-admin-settings.dto.ts"] + dto["๐ฆ dto"] + dto --> create_admin_settings_dto_ts["๐ create-admin-settings.dto.ts"] + dto --> update_admin_settings_dto_ts["๐ update-admin-settings.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-admin-settings.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-admin-settings.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-admin-settings.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-admin-settings.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies +**Path Aliases:** +- `@nestjs/mapped-types` + +**External Packages:** - `class-transformer` - `class-validator` -- `../../domain/interfaces/admin-settings.interface` -- `@nestjs/mapped-types` -- `./create-admin-settings.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-admin-settings.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/auth/README.md b/backend/src/modules/auth/README.md index 22b7adf0..50db0d9e 100644 --- a/backend/src/modules/auth/README.md +++ b/backend/src/modules/auth/README.md @@ -1,55 +1,52 @@ -# ๐ auth +# ๐ Mavluda Beauty auth -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **auth** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ auth"] - Root --> dto["๐ dto"] - Root --> infrastructure["๐ infrastructure"] - Root --> interfaces["๐ interfaces"] + auth["๐ auth"] + auth --> dto["๐ dto"] + auth --> infrastructure["๐ infrastructure"] + auth --> interfaces["๐ interfaces"] + auth --> auth_controller_ts["๐ auth.controller.ts"] + auth --> auth_module_ts["๐ auth.module.ts"] + auth --> auth_service_ts["๐ auth.service.ts"] + auth --> index_ts["๐ index.ts"] + auth --> telegram_auth_service_ts["๐ telegram-auth.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth.controller.ts` | Controller | Request handling and routing. | @nestjs, @common | -| `auth.module.ts` | Module | Core logic and utilities for this domain. | @nestjs, @modules, @common | -| `auth.service.ts` | Service | Business logic and state management. | @nestjs, @modules | -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `telegram-auth.service.ts` | Service | Business logic and state management. | @nestjs, @common, @modules | +| `auth.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common, @common/decorators/public.decorator` | +| `auth.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @modules/user, @nestjs/passport, @nestjs/jwt, @common/config/app-config.module, @common/config/app-config.service` | +| `auth.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common, @modules/user, @nestjs/jwt` | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `telegram-auth.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common, @common/config/app-config.service, @modules/user` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `./telegram-auth.service` -- `./auth.service` -- `./dto/login.dto` -- `./dto/register.dto` - `@common/decorators/public.decorator` -- `./interfaces/auth-response.interface` -- `./auth.controller` - `@modules/user` - `@nestjs/passport` - `@nestjs/jwt` - `@common/config/app-config.module` - `@common/config/app-config.service` -- `./infrastructure/jwt.strategy` + +**External Packages:** - `bcrypt` -- `./interfaces/jwt-payload.interface` -- `./auth.module` - `crypto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './auth.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for auth +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/auth/dto/README.md b/backend/src/modules/auth/dto/README.md index a28b6772..53b7735d 100644 --- a/backend/src/modules/auth/dto/README.md +++ b/backend/src/modules/auth/dto/README.md @@ -1,34 +1,33 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [dto](/backend/src/modules/auth/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [dto](/backend/src/modules/auth/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> logindtots["๐ login.dto.ts"] - Root --> registerdtots["๐ register.dto.ts"] + dto["๐ฆ dto"] + dto --> login_dto_ts["๐ login.dto.ts"] + dto --> register_dto_ts["๐ register.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `login.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `register.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `login.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `register.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | ## ๐ Dependencies +**External Packages:** - `class-validator` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './login.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/auth/infrastructure/README.md b/backend/src/modules/auth/infrastructure/README.md index 5b7851ef..3d1cbca2 100644 --- a/backend/src/modules/auth/infrastructure/README.md +++ b/backend/src/modules/auth/infrastructure/README.md @@ -1,36 +1,36 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [infrastructure](/backend/src/modules/auth/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [infrastructure](/backend/src/modules/auth/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> jwtstrategyts["๐ jwt.strategy.ts"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> jwt_strategy_ts["๐ jwt.strategy.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `jwt.strategy.ts` | File | Core logic and utilities for this domain. | @nestjs, @common | +| `jwt.strategy.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/passport, @nestjs/common, @common/config/app-config.service` | ## ๐ Dependencies -- `passport-jwt` +**Path Aliases:** - `@nestjs/passport` - `@nestjs/common` - `@common/config/app-config.service` -- `../interfaces/jwt-payload.interface` + +**External Packages:** +- `passport-jwt` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './jwt.strategy'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/auth/interfaces/README.md b/backend/src/modules/auth/interfaces/README.md index 1f1feeb1..cf6b7913 100644 --- a/backend/src/modules/auth/interfaces/README.md +++ b/backend/src/modules/auth/interfaces/README.md @@ -1,34 +1,33 @@ -# ๐ interfaces +# ๐ Mavluda Beauty interfaces -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [interfaces](/backend/src/modules/auth/interfaces) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [interfaces](/backend/src/modules/auth/interfaces) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **interfaces** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ interfaces"] - Root --> authresponseinterfacets["๐ auth-response.interface.ts"] - Root --> jwtpayloadinterfacets["๐ jwt-payload.interface.ts"] + interfaces["๐ interfaces"] + interfaces --> auth_response_interface_ts["๐ auth-response.interface.ts"] + interfaces --> jwt_payload_interface_ts["๐ jwt-payload.interface.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth-response.interface.ts` | File | Core logic and utilities for this domain. | @modules | -| `jwt-payload.interface.ts` | File | Core logic and utilities for this domain. | N/A | +| `auth-response.interface.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@modules/user` | +| `jwt-payload.interface.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@modules/user` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './auth-response.interface'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for interfaces +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/README.md b/backend/src/modules/booking/README.md index f563ed08..82259296 100644 --- a/backend/src/modules/booking/README.md +++ b/backend/src/modules/booking/README.md @@ -1,45 +1,38 @@ -# ๐ booking +# ๐ Mavluda Beauty booking -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **booking** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ booking"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + booking["๐ booking"] + booking --> application["๐ application"] + booking --> domain["๐ domain"] + booking --> infrastructure["๐ infrastructure"] + booking --> presentation["๐ presentation"] + booking --> booking_module_ts["๐ booking.module.ts"] + booking --> index_ts["๐ index.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `booking.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./application/booking.service` -- `./presentation/booking.controller` -- `./infrastructure/repositories/booking.repository` -- `./infrastructure/schemas/booking.schema` -- `./presentation/dto/create-booking.dto` -- `./presentation/dto/update-booking.dto` -- `./domain/booking.entity` -- `./booking.module` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking.module'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for booking +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/application/README.md b/backend/src/modules/booking/application/README.md index fa0f1f37..d8bbddab 100644 --- a/backend/src/modules/booking/application/README.md +++ b/backend/src/modules/booking/application/README.md @@ -1,36 +1,33 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [application](/backend/src/modules/booking/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [application](/backend/src/modules/booking/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> bookingservicets["๐ booking.service.ts"] + application["โ๏ธ application"] + application --> booking_service_ts["๐ booking.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.service.ts` | Service | Business logic and state management. | @nestjs | +| `booking.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/booking.entity` -- `../infrastructure/repositories/booking.repository` -- `../presentation/dto/create-booking.dto` -- `../presentation/dto/update-booking.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/domain/README.md b/backend/src/modules/booking/domain/README.md index d9cd45e8..c72aa41f 100644 --- a/backend/src/modules/booking/domain/README.md +++ b/backend/src/modules/booking/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [domain](/backend/src/modules/booking/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [domain](/backend/src/modules/booking/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> bookingentityts["๐ booking.entity.ts"] + domain["๐ง domain"] + domain --> booking_entity_ts["๐ booking.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `booking.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/infrastructure/README.md b/backend/src/modules/booking/infrastructure/README.md index abe0936e..149f453c 100644 --- a/backend/src/modules/booking/infrastructure/README.md +++ b/backend/src/modules/booking/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [infrastructure](/backend/src/modules/booking/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [infrastructure](/backend/src/modules/booking/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/infrastructure/repositories/README.md b/backend/src/modules/booking/infrastructure/repositories/README.md index b79720da..38b36cf8 100644 --- a/backend/src/modules/booking/infrastructure/repositories/README.md +++ b/backend/src/modules/booking/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [infrastructure](/backend/src/modules/booking/infrastructure) > [repositories](/backend/src/modules/booking/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [infrastructure](/backend/src/modules/booking/infrastructure) / [repositories](/backend/src/modules/booking/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> bookingrepositoryts["๐ booking.repository.ts"] + repositories["๐ repositories"] + repositories --> booking_repository_ts["๐ booking.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `booking.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/booking.entity` -- `../schemas/booking.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/infrastructure/schemas/README.md b/backend/src/modules/booking/infrastructure/schemas/README.md index 74a4755e..eb29bc65 100644 --- a/backend/src/modules/booking/infrastructure/schemas/README.md +++ b/backend/src/modules/booking/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [infrastructure](/backend/src/modules/booking/infrastructure) > [schemas](/backend/src/modules/booking/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [infrastructure](/backend/src/modules/booking/infrastructure) / [schemas](/backend/src/modules/booking/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> bookingschemats["๐ booking.schema.ts"] + schemas["๐ schemas"] + schemas --> booking_schema_ts["๐ booking.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `booking.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/presentation/README.md b/backend/src/modules/booking/presentation/README.md index 431b5e2f..c8edeb18 100644 --- a/backend/src/modules/booking/presentation/README.md +++ b/backend/src/modules/booking/presentation/README.md @@ -1,35 +1,32 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [presentation](/backend/src/modules/booking/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [presentation](/backend/src/modules/booking/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> booking_controller_ts["๐ booking.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.controller.ts` | Controller | Request handling and routing. | @nestjs | +| `booking.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../application/booking.service` -- `./dto/create-booking.dto` -- `./dto/update-booking.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/booking/presentation/dto/README.md b/backend/src/modules/booking/presentation/dto/README.md index eb997257..e2ac159a 100644 --- a/backend/src/modules/booking/presentation/dto/README.md +++ b/backend/src/modules/booking/presentation/dto/README.md @@ -1,35 +1,33 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [presentation](/backend/src/modules/booking/presentation) > [dto](/backend/src/modules/booking/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [presentation](/backend/src/modules/booking/presentation) / [dto](/backend/src/modules/booking/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createbookingdtots["๐ create-booking.dto.ts"] - Root --> updatebookingdtots["๐ update-booking.dto.ts"] + dto["๐ฆ dto"] + dto --> create_booking_dto_ts["๐ create-booking.dto.ts"] + dto --> update_booking_dto_ts["๐ update-booking.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-booking.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-booking.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-booking.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-booking.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mapped-types` -- `./create-booking.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-booking.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/README.md b/backend/src/modules/gallery/README.md index 4aa24157..f42ea05b 100644 --- a/backend/src/modules/gallery/README.md +++ b/backend/src/modules/gallery/README.md @@ -1,45 +1,38 @@ -# ๐ gallery +# ๐ Mavluda Beauty gallery -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **gallery** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ gallery"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + gallery["๐ gallery"] + gallery --> application["๐ application"] + gallery --> domain["๐ domain"] + gallery --> infrastructure["๐ infrastructure"] + gallery --> presentation["๐ presentation"] + gallery --> gallery_module_ts["๐ gallery.module.ts"] + gallery --> index_ts["๐ index.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `gallery.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./application/gallery.service` -- `./presentation/gallery.controller` -- `./infrastructure/repositories/gallery.repository` -- `./infrastructure/schemas/gallery.schema` -- `./presentation/dto/create-gallery.dto` -- `./presentation/dto/update-gallery.dto` -- `./domain/gallery.entity` -- `./gallery.module` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery.module'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for gallery +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/application/README.md b/backend/src/modules/gallery/application/README.md index 4bd53632..e918d00f 100644 --- a/backend/src/modules/gallery/application/README.md +++ b/backend/src/modules/gallery/application/README.md @@ -1,34 +1,33 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [application](/backend/src/modules/gallery/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [application](/backend/src/modules/gallery/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> galleryservicets["๐ gallery.service.ts"] + application["โ๏ธ application"] + application --> gallery_service_ts["๐ gallery.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.service.ts` | Service | Business logic and state management. | @nestjs | +| `gallery.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/gallery.entity` -- `../infrastructure/repositories/gallery.repository` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/domain/README.md b/backend/src/modules/gallery/domain/README.md index d0a7b64d..474b85a5 100644 --- a/backend/src/modules/gallery/domain/README.md +++ b/backend/src/modules/gallery/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [domain](/backend/src/modules/gallery/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [domain](/backend/src/modules/gallery/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> galleryentityts["๐ gallery.entity.ts"] + domain["๐ง domain"] + domain --> gallery_entity_ts["๐ gallery.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `gallery.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/infrastructure/README.md b/backend/src/modules/gallery/infrastructure/README.md index 5c4916ff..bdf30845 100644 --- a/backend/src/modules/gallery/infrastructure/README.md +++ b/backend/src/modules/gallery/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [infrastructure](/backend/src/modules/gallery/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [infrastructure](/backend/src/modules/gallery/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/infrastructure/repositories/README.md b/backend/src/modules/gallery/infrastructure/repositories/README.md index ad7efe30..474ef1f1 100644 --- a/backend/src/modules/gallery/infrastructure/repositories/README.md +++ b/backend/src/modules/gallery/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [infrastructure](/backend/src/modules/gallery/infrastructure) > [repositories](/backend/src/modules/gallery/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [infrastructure](/backend/src/modules/gallery/infrastructure) / [repositories](/backend/src/modules/gallery/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> galleryrepositoryts["๐ gallery.repository.ts"] + repositories["๐ repositories"] + repositories --> gallery_repository_ts["๐ gallery.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `gallery.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/gallery.entity` -- `../schemas/gallery.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/infrastructure/schemas/README.md b/backend/src/modules/gallery/infrastructure/schemas/README.md index 7c371575..d351f909 100644 --- a/backend/src/modules/gallery/infrastructure/schemas/README.md +++ b/backend/src/modules/gallery/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [infrastructure](/backend/src/modules/gallery/infrastructure) > [schemas](/backend/src/modules/gallery/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [infrastructure](/backend/src/modules/gallery/infrastructure) / [schemas](/backend/src/modules/gallery/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> galleryschemats["๐ gallery.schema.ts"] + schemas["๐ schemas"] + schemas --> gallery_schema_ts["๐ gallery.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `gallery.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/presentation/README.md b/backend/src/modules/gallery/presentation/README.md index 79538bd2..98cb2cf6 100644 --- a/backend/src/modules/gallery/presentation/README.md +++ b/backend/src/modules/gallery/presentation/README.md @@ -1,39 +1,37 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [presentation](/backend/src/modules/gallery/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [presentation](/backend/src/modules/gallery/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> gallery_controller_ts["๐ gallery.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.controller.ts` | Controller | Request handling and routing. | @nestjs | +| `gallery.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common, @nestjs/platform-express` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/platform-express` + +**External Packages:** - `multer` - `path` -- `../application/gallery.service` -- `../domain/gallery.entity` -- `./dto/create-gallery.dto` -- `./dto/update-gallery.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/gallery/presentation/dto/README.md b/backend/src/modules/gallery/presentation/dto/README.md index f25a6c5a..978844dd 100644 --- a/backend/src/modules/gallery/presentation/dto/README.md +++ b/backend/src/modules/gallery/presentation/dto/README.md @@ -1,36 +1,36 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [presentation](/backend/src/modules/gallery/presentation) > [dto](/backend/src/modules/gallery/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [presentation](/backend/src/modules/gallery/presentation) / [dto](/backend/src/modules/gallery/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> creategallerydtots["๐ create-gallery.dto.ts"] - Root --> updategallerydtots["๐ update-gallery.dto.ts"] + dto["๐ฆ dto"] + dto --> create_gallery_dto_ts["๐ create-gallery.dto.ts"] + dto --> update_gallery_dto_ts["๐ update-gallery.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-gallery.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-gallery.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-gallery.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-gallery.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies -- `class-validator` +**Path Aliases:** - `@nestjs/mapped-types` -- `./create-gallery.dto` + +**External Packages:** +- `class-validator` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-gallery.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/README.md b/backend/src/modules/inventory/README.md index 1d6105b2..41a54dee 100644 --- a/backend/src/modules/inventory/README.md +++ b/backend/src/modules/inventory/README.md @@ -1,45 +1,38 @@ -# ๐ inventory +# ๐ Mavluda Beauty inventory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **inventory** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ inventory"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + inventory["๐ inventory"] + inventory --> application["๐ application"] + inventory --> domain["๐ domain"] + inventory --> infrastructure["๐ infrastructure"] + inventory --> presentation["๐ presentation"] + inventory --> index_ts["๐ index.ts"] + inventory --> inventory_module_ts["๐ inventory.module.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `inventory.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `inventory.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies -- `./presentation/dto/create-inventory.dto` -- `./presentation/dto/update-inventory.dto` -- `./application/inventory.service` -- `./domain/inventory.entity` -- `./inventory.module` +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./presentation/inventory.controller` -- `./infrastructure/repositories/inventory.repository` -- `./infrastructure/schemas/inventory.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './index'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for inventory +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/application/README.md b/backend/src/modules/inventory/application/README.md index 81659f61..0cd0c9ea 100644 --- a/backend/src/modules/inventory/application/README.md +++ b/backend/src/modules/inventory/application/README.md @@ -1,36 +1,33 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [application](/backend/src/modules/inventory/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [application](/backend/src/modules/inventory/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> inventoryservicets["๐ inventory.service.ts"] + application["โ๏ธ application"] + application --> inventory_service_ts["๐ inventory.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.service.ts` | Service | Business logic and state management. | @nestjs | +| `inventory.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/inventory.entity` -- `../infrastructure/repositories/inventory.repository` -- `../presentation/dto/create-inventory.dto` -- `../presentation/dto/update-inventory.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/domain/README.md b/backend/src/modules/inventory/domain/README.md index b0f02466..72a05797 100644 --- a/backend/src/modules/inventory/domain/README.md +++ b/backend/src/modules/inventory/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [domain](/backend/src/modules/inventory/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [domain](/backend/src/modules/inventory/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> inventoryentityts["๐ inventory.entity.ts"] + domain["๐ง domain"] + domain --> inventory_entity_ts["๐ inventory.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `inventory.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/infrastructure/README.md b/backend/src/modules/inventory/infrastructure/README.md index 965a54bc..642f4bb8 100644 --- a/backend/src/modules/inventory/infrastructure/README.md +++ b/backend/src/modules/inventory/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [infrastructure](/backend/src/modules/inventory/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [infrastructure](/backend/src/modules/inventory/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/infrastructure/repositories/README.md b/backend/src/modules/inventory/infrastructure/repositories/README.md index 5aef0685..24340144 100644 --- a/backend/src/modules/inventory/infrastructure/repositories/README.md +++ b/backend/src/modules/inventory/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [infrastructure](/backend/src/modules/inventory/infrastructure) > [repositories](/backend/src/modules/inventory/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [infrastructure](/backend/src/modules/inventory/infrastructure) / [repositories](/backend/src/modules/inventory/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> inventoryrepositoryts["๐ inventory.repository.ts"] + repositories["๐ repositories"] + repositories --> inventory_repository_ts["๐ inventory.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `inventory.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/inventory.entity` -- `../schemas/inventory.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/infrastructure/schemas/README.md b/backend/src/modules/inventory/infrastructure/schemas/README.md index d431c246..077e55fe 100644 --- a/backend/src/modules/inventory/infrastructure/schemas/README.md +++ b/backend/src/modules/inventory/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [infrastructure](/backend/src/modules/inventory/infrastructure) > [schemas](/backend/src/modules/inventory/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [infrastructure](/backend/src/modules/inventory/infrastructure) / [schemas](/backend/src/modules/inventory/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> inventoryschemats["๐ inventory.schema.ts"] + schemas["๐ schemas"] + schemas --> inventory_schema_ts["๐ inventory.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `inventory.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/presentation/README.md b/backend/src/modules/inventory/presentation/README.md index 705d510d..39fd2f61 100644 --- a/backend/src/modules/inventory/presentation/README.md +++ b/backend/src/modules/inventory/presentation/README.md @@ -1,35 +1,32 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [presentation](/backend/src/modules/inventory/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [presentation](/backend/src/modules/inventory/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> inventory_controller_ts["๐ inventory.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.controller.ts` | Controller | Request handling and routing. | @nestjs | +| `inventory.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../application/inventory.service` -- `./dto/create-inventory.dto` -- `./dto/update-inventory.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/inventory/presentation/dto/README.md b/backend/src/modules/inventory/presentation/dto/README.md index b30b1237..9e67b880 100644 --- a/backend/src/modules/inventory/presentation/dto/README.md +++ b/backend/src/modules/inventory/presentation/dto/README.md @@ -1,35 +1,33 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [presentation](/backend/src/modules/inventory/presentation) > [dto](/backend/src/modules/inventory/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [presentation](/backend/src/modules/inventory/presentation) / [dto](/backend/src/modules/inventory/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createinventorydtots["๐ create-inventory.dto.ts"] - Root --> updateinventorydtots["๐ update-inventory.dto.ts"] + dto["๐ฆ dto"] + dto --> create_inventory_dto_ts["๐ create-inventory.dto.ts"] + dto --> update_inventory_dto_ts["๐ update-inventory.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-inventory.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-inventory.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-inventory.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-inventory.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mapped-types` -- `./create-inventory.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-inventory.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/README.md b/backend/src/modules/partnership/README.md index b1ec8036..ef2c5aa9 100644 --- a/backend/src/modules/partnership/README.md +++ b/backend/src/modules/partnership/README.md @@ -1,45 +1,38 @@ -# ๐ partnership +# ๐ Mavluda Beauty partnership -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **partnership** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ partnership"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + partnership["๐ partnership"] + partnership --> application["๐ application"] + partnership --> domain["๐ domain"] + partnership --> infrastructure["๐ infrastructure"] + partnership --> presentation["๐ presentation"] + partnership --> index_ts["๐ index.ts"] + partnership --> partnership_module_ts["๐ partnership.module.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `partnership.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `partnership.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies -- `./presentation/dto/create-partnership.dto` -- `./presentation/dto/update-partnership.dto` -- `./application/partnership.service` -- `./domain/partnership.entity` -- `./partnership.module` +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./presentation/partnership.controller` -- `./infrastructure/repositories/partnership.repository` -- `./infrastructure/schemas/partnership.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './index'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for partnership +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/application/README.md b/backend/src/modules/partnership/application/README.md index 5841ef8d..d070f90f 100644 --- a/backend/src/modules/partnership/application/README.md +++ b/backend/src/modules/partnership/application/README.md @@ -1,36 +1,33 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [application](/backend/src/modules/partnership/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [application](/backend/src/modules/partnership/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> partnershipservicets["๐ partnership.service.ts"] + application["โ๏ธ application"] + application --> partnership_service_ts["๐ partnership.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.service.ts` | Service | Business logic and state management. | @nestjs | +| `partnership.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/partnership.entity` -- `../infrastructure/repositories/partnership.repository` -- `../presentation/dto/create-partnership.dto` -- `../presentation/dto/update-partnership.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './partnership.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/domain/README.md b/backend/src/modules/partnership/domain/README.md index 7e29200b..e6082410 100644 --- a/backend/src/modules/partnership/domain/README.md +++ b/backend/src/modules/partnership/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [domain](/backend/src/modules/partnership/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [domain](/backend/src/modules/partnership/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> partnershipentityts["๐ partnership.entity.ts"] + domain["๐ง domain"] + domain --> partnership_entity_ts["๐ partnership.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `partnership.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './partnership.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/infrastructure/README.md b/backend/src/modules/partnership/infrastructure/README.md index d60b67b4..e9ccdd23 100644 --- a/backend/src/modules/partnership/infrastructure/README.md +++ b/backend/src/modules/partnership/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [infrastructure](/backend/src/modules/partnership/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [infrastructure](/backend/src/modules/partnership/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/infrastructure/repositories/README.md b/backend/src/modules/partnership/infrastructure/repositories/README.md index 09ea8351..dfb16116 100644 --- a/backend/src/modules/partnership/infrastructure/repositories/README.md +++ b/backend/src/modules/partnership/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [infrastructure](/backend/src/modules/partnership/infrastructure) > [repositories](/backend/src/modules/partnership/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [infrastructure](/backend/src/modules/partnership/infrastructure) / [repositories](/backend/src/modules/partnership/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> partnershiprepositoryts["๐ partnership.repository.ts"] + repositories["๐ repositories"] + repositories --> partnership_repository_ts["๐ partnership.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `partnership.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/partnership.entity` -- `../schemas/partnership.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './partnership.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/infrastructure/schemas/README.md b/backend/src/modules/partnership/infrastructure/schemas/README.md index 3083a4d4..cd19577f 100644 --- a/backend/src/modules/partnership/infrastructure/schemas/README.md +++ b/backend/src/modules/partnership/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [infrastructure](/backend/src/modules/partnership/infrastructure) > [schemas](/backend/src/modules/partnership/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [infrastructure](/backend/src/modules/partnership/infrastructure) / [schemas](/backend/src/modules/partnership/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> partnershipschemats["๐ partnership.schema.ts"] + schemas["๐ schemas"] + schemas --> partnership_schema_ts["๐ partnership.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `partnership.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './partnership.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/presentation/README.md b/backend/src/modules/partnership/presentation/README.md index 8f9ed222..6e66c951 100644 --- a/backend/src/modules/partnership/presentation/README.md +++ b/backend/src/modules/partnership/presentation/README.md @@ -1,35 +1,32 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [presentation](/backend/src/modules/partnership/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [presentation](/backend/src/modules/partnership/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> partnership_controller_ts["๐ partnership.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.controller.ts` | Controller | Request handling and routing. | @nestjs | +| `partnership.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../application/partnership.service` -- `./dto/create-partnership.dto` -- `./dto/update-partnership.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './partnership.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/partnership/presentation/dto/README.md b/backend/src/modules/partnership/presentation/dto/README.md index 8b1178fb..25cdeecc 100644 --- a/backend/src/modules/partnership/presentation/dto/README.md +++ b/backend/src/modules/partnership/presentation/dto/README.md @@ -1,35 +1,33 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [presentation](/backend/src/modules/partnership/presentation) > [dto](/backend/src/modules/partnership/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [presentation](/backend/src/modules/partnership/presentation) / [dto](/backend/src/modules/partnership/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createpartnershipdtots["๐ create-partnership.dto.ts"] - Root --> updatepartnershipdtots["๐ update-partnership.dto.ts"] + dto["๐ฆ dto"] + dto --> create_partnership_dto_ts["๐ create-partnership.dto.ts"] + dto --> update_partnership_dto_ts["๐ update-partnership.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-partnership.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-partnership.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-partnership.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-partnership.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mapped-types` -- `./create-partnership.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-partnership.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/payment/README.md b/backend/src/modules/payment/README.md index e5efdced..fefd5653 100644 --- a/backend/src/modules/payment/README.md +++ b/backend/src/modules/payment/README.md @@ -1,41 +1,38 @@ -# ๐ payment +# ๐ Mavluda Beauty payment -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [payment](/backend/src/modules/payment) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [payment](/backend/src/modules/payment) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **payment** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ payment"] - Root --> strategies["๐ strategies"] + payment["๐ payment"] + payment --> strategies["๐ strategies"] + payment --> index_ts["๐ index.ts"] + payment --> payment_controller_ts["๐ payment.controller.ts"] + payment --> payment_module_ts["๐ payment.module.ts"] + payment --> payment_service_ts["๐ payment.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `payment.controller.ts` | Controller | Request handling and routing. | @nestjs | -| `payment.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -| `payment.service.ts` | Service | Business logic and state management. | @nestjs | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `payment.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common` | +| `payment.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common` | +| `payment.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies -- `./strategies/payment.strategy` -- `./payment.service` -- `./payment.module` +**Path Aliases:** - `@nestjs/common` -- `./payment.controller` -- `./strategies/alif-pay.strategy` -- `./strategies/mock-card.strategy` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './index'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for payment +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/payment/strategies/README.md b/backend/src/modules/payment/strategies/README.md index fddf095e..679da27d 100644 --- a/backend/src/modules/payment/strategies/README.md +++ b/backend/src/modules/payment/strategies/README.md @@ -1,37 +1,35 @@ -# ๐ strategies +# ๐ Mavluda Beauty strategies -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [payment](/backend/src/modules/payment) > [strategies](/backend/src/modules/payment/strategies) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [payment](/backend/src/modules/payment) / [strategies](/backend/src/modules/payment/strategies) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **strategies** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ strategies"] - Root --> alifpaystrategyts["๐ alif-pay.strategy.ts"] - Root --> mockcardstrategyts["๐ mock-card.strategy.ts"] - Root --> paymentstrategyts["๐ payment.strategy.ts"] + strategies["๐ strategies"] + strategies --> alif_pay_strategy_ts["๐ alif-pay.strategy.ts"] + strategies --> mock_card_strategy_ts["๐ mock-card.strategy.ts"] + strategies --> payment_strategy_ts["๐ payment.strategy.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `alif-pay.strategy.ts` | File | Core logic and utilities for this domain. | @nestjs | -| `mock-card.strategy.ts` | File | Core logic and utilities for this domain. | @nestjs | -| `payment.strategy.ts` | File | Core logic and utilities for this domain. | N/A | +| `alif-pay.strategy.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common` | +| `mock-card.strategy.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common` | +| `payment.strategy.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `./payment.strategy` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './alif-pay.strategy'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for strategies +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/README.md b/backend/src/modules/treatments/README.md index ad570658..1620723c 100644 --- a/backend/src/modules/treatments/README.md +++ b/backend/src/modules/treatments/README.md @@ -1,37 +1,31 @@ -# ๐ treatments +# ๐ Mavluda Beauty treatments -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **treatments** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ treatments"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + treatments["๐ treatments"] + treatments --> application["๐ application"] + treatments --> domain["๐ domain"] + treatments --> infrastructure["๐ infrastructure"] + treatments --> presentation["๐ presentation"] + treatments --> index_ts["๐ index.ts"] + treatments --> treatments_module_ts["๐ treatments.module.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `treatments.module.ts` | Module | Core logic and utilities for this domain. | @nestjs, @modules | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `treatments.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose, @modules/treatments/application/treatments.service, @modules/treatments/presentation/treatments.controller, @modules/treatments/infrastructure/repositories/treatments.repository, @modules/treatments/infrastructure/schemas/treatments.schema` | ## ๐ Dependencies -- `./application/treatments.service` -- `./domain/treatments.entity` -- `./infrastructure/repositories/treatments.repository` -- `./infrastructure/schemas/treatments.schema` -- `./presentation/dto/create-treatments.dto` -- `./presentation/dto/update-treatments.dto` -- `./presentation/treatments.controller` -- `./treatments.module` +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` - `@modules/treatments/application/treatments.service` @@ -39,11 +33,10 @@ graph TD - `@modules/treatments/infrastructure/repositories/treatments.repository` - `@modules/treatments/infrastructure/schemas/treatments.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './index'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for treatments +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/application/README.md b/backend/src/modules/treatments/application/README.md index 327b4aa2..d5a0e47c 100644 --- a/backend/src/modules/treatments/application/README.md +++ b/backend/src/modules/treatments/application/README.md @@ -1,35 +1,34 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [application](/backend/src/modules/treatments/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [application](/backend/src/modules/treatments/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> treatmentsservicets["๐ treatments.service.ts"] + application["โ๏ธ application"] + application --> treatments_service_ts["๐ treatments.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.service.ts` | Service | Business logic and state management. | @nestjs, @common | +| `treatments.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common, @common/utils` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/treatments.entity` -- `../infrastructure/repositories/treatments.repository` - `@common/utils` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/domain/README.md b/backend/src/modules/treatments/domain/README.md index 76338d1c..f11a7fac 100644 --- a/backend/src/modules/treatments/domain/README.md +++ b/backend/src/modules/treatments/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [domain](/backend/src/modules/treatments/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [domain](/backend/src/modules/treatments/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> treatmentsentityts["๐ treatments.entity.ts"] + domain["๐ง domain"] + domain --> treatments_entity_ts["๐ treatments.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `treatments.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/infrastructure/README.md b/backend/src/modules/treatments/infrastructure/README.md index 1cfd2a8a..089e9eec 100644 --- a/backend/src/modules/treatments/infrastructure/README.md +++ b/backend/src/modules/treatments/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [infrastructure](/backend/src/modules/treatments/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [infrastructure](/backend/src/modules/treatments/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/infrastructure/repositories/README.md b/backend/src/modules/treatments/infrastructure/repositories/README.md index ec4c7365..1d00f136 100644 --- a/backend/src/modules/treatments/infrastructure/repositories/README.md +++ b/backend/src/modules/treatments/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [infrastructure](/backend/src/modules/treatments/infrastructure) > [repositories](/backend/src/modules/treatments/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [infrastructure](/backend/src/modules/treatments/infrastructure) / [repositories](/backend/src/modules/treatments/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> treatmentsrepositoryts["๐ treatments.repository.ts"] + repositories["๐ repositories"] + repositories --> treatments_repository_ts["๐ treatments.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `treatments.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/treatments.entity` -- `../schemas/treatments.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/infrastructure/schemas/README.md b/backend/src/modules/treatments/infrastructure/schemas/README.md index 40dbfd16..6a265482 100644 --- a/backend/src/modules/treatments/infrastructure/schemas/README.md +++ b/backend/src/modules/treatments/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [infrastructure](/backend/src/modules/treatments/infrastructure) > [schemas](/backend/src/modules/treatments/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [infrastructure](/backend/src/modules/treatments/infrastructure) / [schemas](/backend/src/modules/treatments/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> treatmentsschemats["๐ treatments.schema.ts"] + schemas["๐ schemas"] + schemas --> treatments_schema_ts["๐ treatments.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `treatments.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/presentation/README.md b/backend/src/modules/treatments/presentation/README.md index 186c2386..e9a8a577 100644 --- a/backend/src/modules/treatments/presentation/README.md +++ b/backend/src/modules/treatments/presentation/README.md @@ -1,36 +1,38 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [presentation](/backend/src/modules/treatments/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [presentation](/backend/src/modules/treatments/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> treatments_controller_ts["๐ treatments.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.controller.ts` | Controller | Request handling and routing. | @modules, @nestjs | +| `treatments.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@modules/treatments, @nestjs/common, @nestjs/platform-express` | ## ๐ Dependencies +**Path Aliases:** - `@modules/treatments` - `@nestjs/common` - `@nestjs/platform-express` + +**External Packages:** - `multer` - `path` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/treatments/presentation/dto/README.md b/backend/src/modules/treatments/presentation/dto/README.md index 7c46bff2..7170cb87 100644 --- a/backend/src/modules/treatments/presentation/dto/README.md +++ b/backend/src/modules/treatments/presentation/dto/README.md @@ -1,37 +1,37 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [presentation](/backend/src/modules/treatments/presentation) > [dto](/backend/src/modules/treatments/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [presentation](/backend/src/modules/treatments/presentation) / [dto](/backend/src/modules/treatments/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createtreatmentsdtots["๐ create-treatments.dto.ts"] - Root --> updatetreatmentsdtots["๐ update-treatments.dto.ts"] + dto["๐ฆ dto"] + dto --> create_treatments_dto_ts["๐ create-treatments.dto.ts"] + dto --> update_treatments_dto_ts["๐ update-treatments.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-treatments.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-treatments.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-treatments.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-treatments.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies +**Path Aliases:** +- `@nestjs/mapped-types` + +**External Packages:** - `class-transformer` - `class-validator` -- `@nestjs/mapped-types` -- `./create-treatments.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-treatments.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/README.md b/backend/src/modules/user/README.md index b6e23a94..86129bbb 100644 --- a/backend/src/modules/user/README.md +++ b/backend/src/modules/user/README.md @@ -1,45 +1,38 @@ -# ๐ user +# ๐ Mavluda Beauty user -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **user** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ user"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + user["๐ user"] + user --> application["๐ application"] + user --> domain["๐ domain"] + user --> infrastructure["๐ infrastructure"] + user --> presentation["๐ presentation"] + user --> index_ts["๐ index.ts"] + user --> user_module_ts["๐ user.module.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `user.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `user.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies -- `./application/user.service` -- `./domain/user.entity` -- `./infrastructure/repositories/user.repository` -- `./infrastructure/schemas/user.schema` -- `./presentation/dto/create-user.dto` -- `./presentation/dto/update-user.dto` -- `./user.module` +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./presentation/user.controller` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './index'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for user +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/application/README.md b/backend/src/modules/user/application/README.md index d97abee2..52b0f11b 100644 --- a/backend/src/modules/user/application/README.md +++ b/backend/src/modules/user/application/README.md @@ -1,35 +1,36 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [application](/backend/src/modules/user/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [application](/backend/src/modules/user/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> userservicets["๐ user.service.ts"] + application["โ๏ธ application"] + application --> user_service_ts["๐ user.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.service.ts` | Service | Business logic and state management. | @nestjs | +| `user.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` + +**External Packages:** - `bcrypt` -- `../domain/user.entity` -- `../infrastructure/repositories/user.repository` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/domain/README.md b/backend/src/modules/user/domain/README.md index 9c994561..43f7db89 100644 --- a/backend/src/modules/user/domain/README.md +++ b/backend/src/modules/user/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [domain](/backend/src/modules/user/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [domain](/backend/src/modules/user/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> userentityts["๐ user.entity.ts"] + domain["๐ง domain"] + domain --> user_entity_ts["๐ user.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `user.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/infrastructure/README.md b/backend/src/modules/user/infrastructure/README.md index 865928eb..37f1e22f 100644 --- a/backend/src/modules/user/infrastructure/README.md +++ b/backend/src/modules/user/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [infrastructure](/backend/src/modules/user/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [infrastructure](/backend/src/modules/user/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/infrastructure/repositories/README.md b/backend/src/modules/user/infrastructure/repositories/README.md index 7d3f7d92..a183ca10 100644 --- a/backend/src/modules/user/infrastructure/repositories/README.md +++ b/backend/src/modules/user/infrastructure/repositories/README.md @@ -1,36 +1,35 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [infrastructure](/backend/src/modules/user/infrastructure) > [repositories](/backend/src/modules/user/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [infrastructure](/backend/src/modules/user/infrastructure) / [repositories](/backend/src/modules/user/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> userrepositoryts["๐ user.repository.ts"] + repositories["๐ repositories"] + repositories --> user_repository_ts["๐ user.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `user.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` + +**External Packages:** - `mongoose` -- `../../domain/user.entity` -- `../schemas/user.schema` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/infrastructure/schemas/README.md b/backend/src/modules/user/infrastructure/schemas/README.md index 94af2863..2b9213e3 100644 --- a/backend/src/modules/user/infrastructure/schemas/README.md +++ b/backend/src/modules/user/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [infrastructure](/backend/src/modules/user/infrastructure) > [schemas](/backend/src/modules/user/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [infrastructure](/backend/src/modules/user/infrastructure) / [schemas](/backend/src/modules/user/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> userschemats["๐ user.schema.ts"] + schemas["๐ schemas"] + schemas --> user_schema_ts["๐ user.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `user.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/presentation/README.md b/backend/src/modules/user/presentation/README.md index c269abf2..88c169ed 100644 --- a/backend/src/modules/user/presentation/README.md +++ b/backend/src/modules/user/presentation/README.md @@ -1,40 +1,39 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [presentation](/backend/src/modules/user/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [presentation](/backend/src/modules/user/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> user_controller_ts["๐ user.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.controller.ts` | Controller | Request handling and routing. | @nestjs, @modules, @common | +| `user.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common, @modules/user, @common/interfaces/authenticated-request.interface, @nestjs/platform-express` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../application/user.service` - `@modules/user` -- `./dto/create-user.dto` -- `./dto/update-user.dto` - `@common/interfaces/authenticated-request.interface` - `@nestjs/platform-express` + +**External Packages:** - `multer` - `path` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/user/presentation/dto/README.md b/backend/src/modules/user/presentation/dto/README.md index 68621e11..455289fd 100644 --- a/backend/src/modules/user/presentation/dto/README.md +++ b/backend/src/modules/user/presentation/dto/README.md @@ -1,36 +1,36 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [presentation](/backend/src/modules/user/presentation) > [dto](/backend/src/modules/user/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [presentation](/backend/src/modules/user/presentation) / [dto](/backend/src/modules/user/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createuserdtots["๐ create-user.dto.ts"] - Root --> updateuserdtots["๐ update-user.dto.ts"] + dto["๐ฆ dto"] + dto --> create_user_dto_ts["๐ create-user.dto.ts"] + dto --> update_user_dto_ts["๐ update-user.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-user.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-user.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-user.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-user.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies -- `class-validator` +**Path Aliases:** - `@nestjs/mapped-types` -- `./create-user.dto` + +**External Packages:** +- `class-validator` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-user.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/README.md b/backend/src/modules/veil/README.md index 9a791c1f..8ad45ae4 100644 --- a/backend/src/modules/veil/README.md +++ b/backend/src/modules/veil/README.md @@ -1,45 +1,38 @@ -# ๐ veil +# ๐ Mavluda Beauty veil -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **veil** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ veil"] - Root --> application["๐ application"] - Root --> domain["๐ domain"] - Root --> infrastructure["๐ infrastructure"] - Root --> presentation["๐ presentation"] + veil["๐ veil"] + veil --> application["๐ application"] + veil --> domain["๐ domain"] + veil --> infrastructure["๐ infrastructure"] + veil --> presentation["๐ presentation"] + veil --> index_ts["๐ index.ts"] + veil --> veil_module_ts["๐ veil.module.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | File | Core logic and utilities for this domain. | N/A | -| `veil.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `index.ts` | TypeScript Logic | Core logic and utilities for this domain. | N/A | +| `veil.module.ts` | Module | Groups related capabilities and defines dependencies. | `@nestjs/common, @nestjs/mongoose` | ## ๐ Dependencies -- `./presentation/dto/create-veil.dto` -- `./presentation/dto/update-veil.dto` -- `./application/veil.service` -- `./domain/veil.entity` -- `./infrastructure/repositories/veil.repository` -- `./infrastructure/schemas/veil.schema` -- `./veil.module` +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `./presentation/veil.controller` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './index'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for veil +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/application/README.md b/backend/src/modules/veil/application/README.md index 675d0356..1c213f91 100644 --- a/backend/src/modules/veil/application/README.md +++ b/backend/src/modules/veil/application/README.md @@ -1,34 +1,33 @@ -# ๐ application +# โ๏ธ Mavluda Beauty application -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [application](/backend/src/modules/veil/application) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [application](/backend/src/modules/veil/application) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. + +> **FSD Layer**: `App` - Adhering to Feature Sliced Design principles. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ application"] - Root --> veilservicets["๐ veil.service.ts"] + application["โ๏ธ application"] + application --> veil_service_ts["๐ veil.service.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.service.ts` | Service | Business logic and state management. | @nestjs | +| `veil.service.ts` | Service | Encapsulates business logic and API calls. | `@nestjs/common` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` -- `../domain/veil.entity` -- `../infrastructure/repositories/veil.repository` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil.service'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for application +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/domain/README.md b/backend/src/modules/veil/domain/README.md index 14d7c6cf..4d83c5db 100644 --- a/backend/src/modules/veil/domain/README.md +++ b/backend/src/modules/veil/domain/README.md @@ -1,32 +1,29 @@ -# ๐ domain +# ๐ง Mavluda Beauty domain -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [domain](/backend/src/modules/veil/domain) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [domain](/backend/src/modules/veil/domain) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ domain"] - Root --> veilentityts["๐ veil.entity.ts"] + domain["๐ง domain"] + domain --> veil_entity_ts["๐ veil.entity.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | +| `veil.entity.ts` | Model/Schema | Defines persistence layer structure. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil.entity'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for domain +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/infrastructure/README.md b/backend/src/modules/veil/infrastructure/README.md index 271068b7..0d9e9a10 100644 --- a/backend/src/modules/veil/infrastructure/README.md +++ b/backend/src/modules/veil/infrastructure/README.md @@ -1,29 +1,30 @@ -# ๐ infrastructure +# ๐๏ธ Mavluda Beauty infrastructure -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [infrastructure](/backend/src/modules/veil/infrastructure) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [infrastructure](/backend/src/modules/veil/infrastructure) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ infrastructure"] - Root --> repositories["๐ repositories"] - Root --> schemas["๐ schemas"] + infrastructure["๐๏ธ infrastructure"] + infrastructure --> repositories["๐ repositories"] + infrastructure --> schemas["๐ schemas"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| _No matching files_ | - | - | - | +| *No files in this directory* | - | - | - | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```markdown -> This directory acts primarily as a structural container or configuration hub. +```typescript +// Example integration for infrastructure +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/infrastructure/repositories/README.md b/backend/src/modules/veil/infrastructure/repositories/README.md index 365fb02b..a6c23aac 100644 --- a/backend/src/modules/veil/infrastructure/repositories/README.md +++ b/backend/src/modules/veil/infrastructure/repositories/README.md @@ -1,37 +1,36 @@ -# ๐ repositories +# ๐ Mavluda Beauty repositories -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [infrastructure](/backend/src/modules/veil/infrastructure) > [repositories](/backend/src/modules/veil/infrastructure/repositories) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [infrastructure](/backend/src/modules/veil/infrastructure) / [repositories](/backend/src/modules/veil/infrastructure/repositories) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **repositories** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ repositories"] - Root --> veilrepositoryts["๐ veil.repository.ts"] + repositories["๐ repositories"] + repositories --> veil_repository_ts["๐ veil.repository.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.repository.ts` | File | Core logic and utilities for this domain. | @nestjs, @common | +| `veil.repository.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/common, @nestjs/mongoose, @common/utils/file-system` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/mongoose` -- `mongoose` -- `../../domain/veil.entity` -- `../schemas/veil.schema` - `@common/utils/file-system` +**External Packages:** +- `mongoose` + + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil.repository'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for repositories +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/infrastructure/schemas/README.md b/backend/src/modules/veil/infrastructure/schemas/README.md index 2101f051..21370cd6 100644 --- a/backend/src/modules/veil/infrastructure/schemas/README.md +++ b/backend/src/modules/veil/infrastructure/schemas/README.md @@ -1,33 +1,34 @@ -# ๐ schemas +# ๐ Mavluda Beauty schemas -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [infrastructure](/backend/src/modules/veil/infrastructure) > [schemas](/backend/src/modules/veil/infrastructure/schemas) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [infrastructure](/backend/src/modules/veil/infrastructure) / [schemas](/backend/src/modules/veil/infrastructure/schemas) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **schemas** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ schemas"] - Root --> veilschemats["๐ veil.schema.ts"] + schemas["๐ schemas"] + schemas --> veil_schema_ts["๐ veil.schema.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | +| `veil.schema.ts` | Model/Schema | Defines persistence layer structure. | `@nestjs/mongoose` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/mongoose` + +**External Packages:** - `mongoose` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil.schema'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for schemas +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/presentation/README.md b/backend/src/modules/veil/presentation/README.md index 0996541f..7c78b650 100644 --- a/backend/src/modules/veil/presentation/README.md +++ b/backend/src/modules/veil/presentation/README.md @@ -1,39 +1,37 @@ -# ๐ presentation +# ๐ญ Mavluda Beauty presentation -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [presentation](/backend/src/modules/veil/presentation) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [presentation](/backend/src/modules/veil/presentation) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ presentation"] - Root --> dto["๐ dto"] + presentation["๐ญ presentation"] + presentation --> dto["๐ dto"] + presentation --> veil_controller_ts["๐ veil.controller.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.controller.ts` | Controller | Request handling and routing. | @nestjs | +| `veil.controller.ts` | Controller | Handles HTTP requests and orchestrates responses. | `@nestjs/common, @nestjs/platform-express` | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/common` - `@nestjs/platform-express` + +**External Packages:** - `multer` - `path` -- `../application/veil.service` -- `../domain/veil.entity` -- `./dto/create-veil.dto` -- `./dto/update-veil.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil.controller'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for presentation +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/src/modules/veil/presentation/dto/README.md b/backend/src/modules/veil/presentation/dto/README.md index 6157870e..3e37cd0c 100644 --- a/backend/src/modules/veil/presentation/dto/README.md +++ b/backend/src/modules/veil/presentation/dto/README.md @@ -1,37 +1,37 @@ -# ๐ dto +# ๐ฆ Mavluda Beauty dto -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [presentation](/backend/src/modules/veil/presentation) > [dto](/backend/src/modules/veil/presentation/dto) +[backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [presentation](/backend/src/modules/veil/presentation) / [dto](/backend/src/modules/veil/presentation/dto) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. -> **FSD Layer:** Modules (Backend FSD) - Adhering to strict Feature Sliced Design architectural constraints. ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐ dto"] - Root --> createveildtots["๐ create-veil.dto.ts"] - Root --> updateveildtots["๐ update-veil.dto.ts"] + dto["๐ฆ dto"] + dto --> create_veil_dto_ts["๐ create-veil.dto.ts"] + dto --> update_veil_dto_ts["๐ update-veil.dto.ts"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-veil.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -| `update-veil.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | +| `create-veil.dto.ts` | DTO | Defines expected data shapes for validation. | N/A | +| `update-veil.dto.ts` | DTO | Defines expected data shapes for validation. | `@nestjs/mapped-types` | ## ๐ Dependencies +**Path Aliases:** +- `@nestjs/mapped-types` + +**External Packages:** - `class-validator` - `class-transformer` -- `@nestjs/mapped-types` -- `./create-veil.dto` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './create-veil.dto'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for dto +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/backend/test/README.md b/backend/test/README.md index af0cf6cb..7e036dc6 100644 --- a/backend/test/README.md +++ b/backend/test/README.md @@ -1,6 +1,6 @@ -# ๐งช test +# ๐ Mavluda Beauty test -[Root](/.) > [backend](/backend) > [test](/backend/test) +[backend](/backend) / [test](/backend/test) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **test** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,30 +8,31 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐งช test"] - Root --> appe2espects["๐ app.e2e-spec.ts"] - Root --> jeste2ejson["๐ jest-e2e.json"] + test["๐ test"] + test --> app_e2e_spec_ts["๐ app.e2e-spec.ts"] + test --> jest_e2e_json["๐ jest-e2e.json"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.e2e-spec.ts` | File | Core logic and utilities for this domain. | @nestjs | -| `jest-e2e.json` | File | Core logic and utilities for this domain. | N/A | +| `app.e2e-spec.ts` | TypeScript Logic | Core logic and utilities for this domain. | `@nestjs/testing, @nestjs/common` | +| `jest-e2e.json` | Configuration | Project level settings and dependencies. | N/A | ## ๐ Dependencies +**Path Aliases:** - `@nestjs/testing` - `@nestjs/common` + +**External Packages:** - `supertest` - `supertest/types` -- `./../src/app.module` + ## ๐ ๏ธ Usage ```typescript -// Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './app.e2e-spec'; - -// Integrate into the application architecture -relevantMember.execute(); +// Example integration for test +// Import capabilities from this directory to enrich your modules. ``` +> This directory provides specialized logic tailored to the Mavluda Beauty standard. diff --git a/frontend/README.md b/frontend/README.md index c371909c..83db9771 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -1,6 +1,6 @@ -# ๐จ frontend +# ๐จ Mavluda Beauty frontend -[Root](/.) > [frontend](/frontend) +[frontend](/frontend) ## ๐ฏ Purpose Delivering luxury-tier architectural components and high-performance logic for the **frontend** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,30 +8,38 @@ Delivering luxury-tier architectural components and high-performance logic for t ## ๐๏ธ Architecture ```mermaid graph TD - Root["๐จ frontend"] - Root --> src["๐ src"] + frontend["๐จ frontend"] + frontend --> public["๐ public"] + frontend --> src["๐ src"] + frontend --> angular_json["๐ angular.json"] + frontend --> index_html["๐ index.html"] + frontend --> index_tsx["๐ index.tsx"] + frontend --> leaflet_css["๐ leaflet.css"] + frontend --> metadata_json["๐ metadata.json"] + frontend --> package_lock_json["๐ package-lock.json"] + frontend --> package_json["๐ package.json"] + frontend --> tsconfig_json["๐ tsconfig.json"] ``` ## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `angular.json` | File | Core logic and utilities for this domain. | N/A | -| `index.html` | Template | Visual layout and structural HTML. | N/A | -| `leaflet.css` | Stylesheet | Luxury styling and layout logic. | N/A | -| `metadata.json` | File | Core logic and utilities for this domain. | N/A | -| `package-lock.json` | File | Core logic and utilities for this domain. | N/A | -| `package.json` | Manifest | Project level settings and dependencies. | N/A | -| `tsconfig.json` | File | Core logic and utilities for this domain. | N/A | +| `angular.json` | Configuration | Project level settings and dependencies. | N/A | +| `index.html` | Template | Core logic and utilities for this domain. | N/A | +| `index.tsx` | File | Core logic and utilities for this domain. | N/A | +| `leaflet.css` | Styles | Core logic and utilities for this domain. | N/A | +| `metadata.json` | Configuration | Project level settings and dependencies. | N/A | +| `package-lock.json` | Configuration | Project level settings and dependencies. | N/A | +| `package.json` | Configuration | Project level settings and dependencies. | N/A | +| `tsconfig.json` | Configuration | Project level settings and dependencies. | N/A | ## ๐ Dependencies -- _No external or internal dependencies detected._ +No external or alias dependencies detected. ## ๐ ๏ธ Usage -```html - - -