diff --git a/.agent/README.md b/.agent/README.md new file mode 100644 index 0000000..cbc30d9 --- /dev/null +++ b/.agent/README.md @@ -0,0 +1,28 @@ +# ๐ .agent + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ .agent"] + Root --> rules["๐ rules"] + Root --> workflows["๐ workflows"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.agent/rules/README.md b/.agent/rules/README.md new file mode 100644 index 0000000..6eb358c --- /dev/null +++ b/.agent/rules/README.md @@ -0,0 +1,27 @@ +# ๐ rules + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ rules"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.agent/workflows/README.md b/.agent/workflows/README.md new file mode 100644 index 0000000..45bc369 --- /dev/null +++ b/.agent/workflows/README.md @@ -0,0 +1,27 @@ +# ๐ workflows + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ workflows"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.gemini/README.md b/.gemini/README.md new file mode 100644 index 0000000..0ef6d1a --- /dev/null +++ b/.gemini/README.md @@ -0,0 +1,27 @@ +# ๐ .gemini + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ .gemini"] + Root --> commands["๐ commands"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.gemini/commands/README.md b/.gemini/commands/README.md new file mode 100644 index 0000000..c279eb6 --- /dev/null +++ b/.gemini/commands/README.md @@ -0,0 +1,27 @@ +# ๐ commands + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ commands"] + Root --> test["๐ test"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.gemini/commands/test/README.md b/.gemini/commands/test/README.md new file mode 100644 index 0000000..ec91ac1 --- /dev/null +++ b/.gemini/commands/test/README.md @@ -0,0 +1,27 @@ +# ๐งช test + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐งช test"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.github/README.md b/.github/README.md new file mode 100644 index 0000000..98b3336 --- /dev/null +++ b/.github/README.md @@ -0,0 +1,29 @@ +# ๐ .github + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ .github"] + Root --> instructions["๐ instructions"] + Root --> prompts["๐ prompts"] + Root --> workflows["๐ workflows"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.github/instructions/README.md b/.github/instructions/README.md new file mode 100644 index 0000000..2fcb03d --- /dev/null +++ b/.github/instructions/README.md @@ -0,0 +1,27 @@ +# ๐ instructions + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ instructions"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.github/prompts/README.md b/.github/prompts/README.md new file mode 100644 index 0000000..4a989a7 --- /dev/null +++ b/.github/prompts/README.md @@ -0,0 +1,27 @@ +# ๐ prompts + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ prompts"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.github/workflows/README.md b/.github/workflows/README.md new file mode 100644 index 0000000..dcbf43e --- /dev/null +++ b/.github/workflows/README.md @@ -0,0 +1,27 @@ +# ๐ workflows + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ workflows"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/.jules/README.md b/.jules/README.md new file mode 100644 index 0000000..82d57fe --- /dev/null +++ b/.jules/README.md @@ -0,0 +1,27 @@ +# ๐ .jules + +[Root](/.) > [.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. + +## ๐๏ธ Architecture +```mermaid +graph TD + Root["๐ .jules"] + Root --> Empty["(Empty / No recognized files)"] +``` + +## ๐ File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| _No matching files_ | - | - | - | + + +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. +``` diff --git a/README.md b/README.md index 9268fec..3aecb85 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,36 @@ -# [root](/) +# ๐ Mavluda Beauty Root -## ๐ท๏ธ ๐ . +[Root](/.) -### ๐ฏ PURPOSE -The `.` directory is a foundational part of the Mavluda Beauty ecosystem. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - _[๐ .] - _ --> __backend[๐ backend] - _ --> __frontend[๐ frontend] - _ --> ___env(.env) - _ --> ___gitignore(.gitignore) - _ --> __GEMINI_md(GEMINI.md) - _ --> __generate_readmes_py(generate_readmes.py) + Root["๐ Mavluda Beauty Root"] + Root --> agent["๐ .agent"] + Root --> gemini["๐ .gemini"] + Root --> github["๐ .github"] + Root --> jules["๐ .jules"] + Root --> backend["๐ backend"] + Root --> frontend["๐ frontend"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `.env` | `env` | Core logic or foundational asset for this directory. | None | -| `.gitignore` | `gitignore` | Core logic or foundational asset for this directory. | None | -| `GEMINI.md` | `md` | Core logic or foundational asset for this directory. | None | -| `generate_readmes.py` | `py` | Core logic or foundational asset for this directory. | @path | +| `.env` | Configuration | Project level settings and dependencies. | N/A | +| `.gitignore` | Configuration | Project level settings and dependencies. | 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 -- `@path/to/{dirname}` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate . into your refined workflows: -import { /* exported members */ } from '@path/to/.'; +## ๐ Dependencies +- `./${tsFile.name.replace(/\.ts$/, ` + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/README.md b/backend/README.md index 935ed02..5533d66 100644 --- a/backend/README.md +++ b/backend/README.md @@ -1,42 +1,36 @@ -# [root](/) / [backend](/backend) +# โ๏ธ backend -## ๐ท๏ธ ๐ Backend +[Root](/.) > [backend](/backend) -### ๐ฏ PURPOSE -The `backend` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - backend[๐ backend] - backend --> backend_src[๐ src] - backend --> backend_test[๐ test] - backend --> backend_eslint_config_mjs(eslint.config.mjs) - backend --> backend_nest_cli_json(nest-cli.json) - backend --> backend_package_lock_json(package-lock.json) - backend --> backend_package_json(package.json) - backend --> backend_tsconfig_build_json(tsconfig.build.json) - backend --> backend_tsconfig_json(tsconfig.json) + Root["โ๏ธ backend"] + Root --> src["๐ src"] + Root --> test["๐ test"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `eslint.config.mjs` | `mjs` | Configuration settings and environment setup. | @eslint | -| `nest-cli.json` | `json` | Core logic or foundational asset for this directory. | None | -| `package-lock.json` | `json` | Core logic or foundational asset for this directory. | None | -| `package.json` | `json` | Core logic or foundational asset for this directory. | None | -| `tsconfig.build.json` | `json` | Configuration settings and environment setup. | None | -| `tsconfig.json` | `json` | Configuration settings and environment setup. | None | +| `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 | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@eslint/js` - `eslint-plugin-prettier/recommended` - `globals` - `typescript-eslint` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate backend into your refined workflows: -import { /* exported members */ } from '@path/to/backend'; +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/README.md b/backend/src/README.md index a517f8f..2f9de71 100644 --- a/backend/src/README.md +++ b/backend/src/README.md @@ -1,47 +1,56 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) +# ๐ป src -## ๐ท๏ธ ๐ Src +[Root](/.) > [backend](/backend) > [src](/backend/src) -### ๐ฏ PURPOSE -The `src` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - src[๐ src] - src --> src_common[๐ common] - src --> src_modules[๐ modules] - src --> src_app_controller_spec_ts(app.controller.spec.ts) - src --> src_app_controller_ts(app.controller.ts) - src --> src_app_module_ts(app.module.ts) - src --> src_app_service_ts(app.service.ts) - src --> src_main_ts(main.ts) + Root["๐ป src"] + Root --> common["๐ common"] + Root --> modules["๐ modules"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.controller.spec.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | -| `app.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | -| `app.module.ts` | `ts` | Module configuration and provider registration. | @nestjs, @modules | -| `app.service.ts` | `ts` | Business logic and service layer. | @nestjs | -| `main.ts` | `ts` | Core logic implementation. | @nestjs | +| `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 | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@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` +- `@modules/treatments` +- `@modules/gallery` - `@modules/auth` +- `@modules/payment` - `@modules/booking` - `@modules/inventory` - `@modules/partnership` -- `@modules/veil` +- `@nestjs/core` - `@nestjs/config` -- `@nestjs/testing` -- `...` +- `./app.module` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate src into your refined workflows: -import { /* exported members */ } from '@path/to/src'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './app.controller.spec'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/common/README.md b/backend/src/common/README.md index 2f24c27..70c8343 100644 --- a/backend/src/common/README.md +++ b/backend/src/common/README.md @@ -1,32 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) +# ๐ common -## ๐ท๏ธ ๐ Common +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) -### ๐ฏ PURPOSE -The `common` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - common[๐ common] - common --> common_config[๐ config] - common --> common_database[๐ database] - common --> common_decorators[๐ decorators] - common --> common_guards[๐ guards] - common --> common_interfaces[๐ interfaces] - common --> common_utils[๐ utils] + Root["๐ common"] + Root --> config["๐ config"] + Root --> database["๐ database"] + Root --> decorators["๐ decorators"] + Root --> guards["๐ guards"] + Root --> interfaces["๐ interfaces"] + Root --> utils["๐ utils"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate common into your refined workflows: -import { /* exported members */ } from '@path/to/common'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/common/config/README.md b/backend/src/common/config/README.md index 5754580..9bafb6a 100644 --- a/backend/src/common/config/README.md +++ b/backend/src/common/config/README.md @@ -1,39 +1,43 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [config](/backend/src/common/config) +# ๐ง config -## ๐ท๏ธ ๐ Config +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [config](/backend/src/common/config) -### ๐ฏ PURPOSE -The `config` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - config[๐ config] - config --> config_app_config_module_ts(app-config.module.ts) - config --> config_app_config_service_ts(app-config.service.ts) - config --> config_configuration_ts(configuration.ts) - config --> config_env_validation_ts(env.validation.ts) + Root["๐ง config"] + Root --> appconfigmodulets["๐ app-config.module.ts"] + Root --> appconfigservicets["๐ app-config.service.ts"] + Root --> configurationts["๐ configuration.ts"] + Root --> envvalidationts["๐ env.validation.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app-config.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | -| `app-config.service.ts` | `ts` | Business logic and service layer. | @nestjs | -| `configuration.ts` | `ts` | Core logic implementation. | None | -| `env.validation.ts` | `ts` | Core logic implementation. | None | +| `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 | -### ๐ DEPENDENCIES -- `./app-config.service` -- `./configuration` -- `./env.validation` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/config` +- `./app-config.service` +- `./env.validation` +- `./configuration` - `class-transformer` - `class-validator` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate config into your refined workflows: -import { /* exported members */ } from '@path/to/config'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './app-config.module'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/common/database/README.md b/backend/src/common/database/README.md index 430d895..9413131 100644 --- a/backend/src/common/database/README.md +++ b/backend/src/common/database/README.md @@ -1,29 +1,33 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [database](/backend/src/common/database) +# ๐ database -## ๐ท๏ธ ๐ Database +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [database](/backend/src/common/database) -### ๐ฏ PURPOSE -The `database` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - database[๐ database] - database --> database_database_module_ts(database.module.ts) + Root["๐ database"] + Root --> databasemodulets["๐ database.module.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `database.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | +| `database.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/config` - `@nestjs/mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate database into your refined workflows: -import { /* exported members */ } from '@path/to/database'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './database.module'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/common/decorators/README.md b/backend/src/common/decorators/README.md index 3558deb..cfaff4c 100644 --- a/backend/src/common/decorators/README.md +++ b/backend/src/common/decorators/README.md @@ -1,29 +1,33 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [decorators](/backend/src/common/decorators) +# ๐ decorators -## ๐ท๏ธ ๐ Decorators +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [decorators](/backend/src/common/decorators) -### ๐ฏ PURPOSE -The `decorators` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - decorators[๐ decorators] - decorators --> decorators_public_decorator_ts(public.decorator.ts) - decorators --> decorators_roles_decorator_ts(roles.decorator.ts) + Root["๐ decorators"] + Root --> publicdecoratorts["๐ public.decorator.ts"] + Root --> rolesdecoratorts["๐ roles.decorator.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `public.decorator.ts` | `ts` | Core logic implementation. | @nestjs | -| `roles.decorator.ts` | `ts` | Core logic implementation. | @nestjs | +| `public.decorator.ts` | File | Core logic and utilities for this domain. | @nestjs | +| `roles.decorator.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate decorators into your refined workflows: -import { /* exported members */ } from '@path/to/decorators'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './public.decorator'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/common/guards/README.md b/backend/src/common/guards/README.md index 30b2bc6..9c8d777 100644 --- a/backend/src/common/guards/README.md +++ b/backend/src/common/guards/README.md @@ -1,33 +1,37 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [guards](/backend/src/common/guards) +# ๐ guards -## ๐ท๏ธ ๐ Guards +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [guards](/backend/src/common/guards) -### ๐ฏ PURPOSE -The `guards` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - guards[๐ guards] - guards --> guards_jwt_auth_guard_ts(jwt-auth.guard.ts) - guards --> guards_roles_guard_ts(roles.guard.ts) + Root["๐ guards"] + Root --> jwtauthguardts["๐ jwt-auth.guard.ts"] + Root --> rolesguardts["๐ roles.guard.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `jwt-auth.guard.ts` | `ts` | Core logic implementation. | @nestjs | -| `roles.guard.ts` | `ts` | Core logic implementation. | @nestjs | +| `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 | -### ๐ DEPENDENCIES -- `../decorators/public.decorator` -- `../decorators/roles.decorator` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/core` - `@nestjs/passport` +- `../decorators/public.decorator` +- `../decorators/roles.decorator` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate guards into your refined workflows: -import { /* exported members */ } from '@path/to/guards'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './jwt-auth.guard'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/common/interfaces/README.md b/backend/src/common/interfaces/README.md index a703bc8..b3ccf47 100644 --- a/backend/src/common/interfaces/README.md +++ b/backend/src/common/interfaces/README.md @@ -1,27 +1,31 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [interfaces](/backend/src/common/interfaces) +# ๐ interfaces -## ๐ท๏ธ ๐ Interfaces +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [interfaces](/backend/src/common/interfaces) -### ๐ฏ PURPOSE -The `interfaces` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - interfaces[๐ interfaces] - interfaces --> interfaces_authenticated_request_interface_ts(authenticated-request.interface.ts) + Root["๐ interfaces"] + Root --> authenticatedrequestinterfacets["๐ authenticated-request.interface.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `authenticated-request.interface.ts` | `ts` | Core logic implementation. | None | +| `authenticated-request.interface.ts` | File | Core logic and utilities for this domain. | N/A | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `express` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate interfaces into your refined workflows: -import { /* exported members */ } from '@path/to/interfaces'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './authenticated-request.interface'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/common/utils/README.md b/backend/src/common/utils/README.md index 5c51283..07f573b 100644 --- a/backend/src/common/utils/README.md +++ b/backend/src/common/utils/README.md @@ -1,35 +1,39 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [utils](/backend/src/common/utils) +# ๐งฐ utils -## ๐ท๏ธ ๐ Utils +[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [utils](/backend/src/common/utils) -### ๐ฏ PURPOSE -The `utils` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - utils[๐ utils] - utils --> utils_file_system_ts(file-system.ts) - utils --> utils_index_ts(index.ts) - utils --> utils_object_ts(object.ts) + Root["๐งฐ utils"] + Root --> filesystemts["๐ file-system.ts"] + Root --> indexts["๐ index.ts"] + Root --> objectts["๐ object.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `file-system.ts` | `ts` | Core logic implementation. | None | -| `index.ts` | `ts` | Core logic implementation. | None | -| `object.ts` | `ts` | Core logic implementation. | None | +| `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 | -### ๐ DEPENDENCIES -- `./file-system` -- `./object` + +## ๐ Dependencies - `fs` - `path` - `util` +- `./object` +- `./file-system` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate utils into your refined workflows: -import { /* exported members */ } from '@path/to/utils'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './file-system'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/README.md b/backend/src/modules/README.md index 3368f9a..b067744 100644 --- a/backend/src/modules/README.md +++ b/backend/src/modules/README.md @@ -1,36 +1,37 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) +# ๐ฆ modules -## ๐ท๏ธ ๐ Modules +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) -### ๐ฏ PURPOSE -The `modules` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - modules[๐ modules] - modules --> modules_admin_settings[๐ admin-settings] - modules --> modules_auth[๐ auth] - modules --> modules_booking[๐ booking] - modules --> modules_gallery[๐ gallery] - modules --> modules_inventory[๐ inventory] - modules --> modules_partnership[๐ partnership] - modules --> modules_payment[๐ payment] - modules --> modules_treatments[๐ treatments] - modules --> modules_user[๐ user] - modules --> modules_veil[๐ veil] + 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"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate modules into your refined workflows: -import { /* exported members */ } from '@path/to/modules'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/admin-settings/README.md b/backend/src/modules/admin-settings/README.md index c71aeca..a66e448 100644 --- a/backend/src/modules/admin-settings/README.md +++ b/backend/src/modules/admin-settings/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) +# ๐ admin-settings -## ๐ท๏ธ ๐ Admin-settings +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) -### ๐ฏ PURPOSE -The `admin-settings` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - admin_settings[๐ admin-settings] - admin_settings --> admin_settings_application[๐ application] - admin_settings --> admin_settings_domain[๐ domain] - admin_settings --> admin_settings_infrastructure[๐ infrastructure] - admin_settings --> admin_settings_presentation[๐ presentation] - admin_settings --> admin_settings_admin_settings_module_ts(admin-settings.module.ts) - admin_settings --> admin_settings_index_ts(index.ts) + Root["๐ admin-settings"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | -| `index.ts` | `ts` | Core logic implementation. | None | +| `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 | -### ๐ DEPENDENCIES -- `./admin-settings.module` + +## ๐ Dependencies +- `@nestjs/common` +- `@nestjs/mongoose` - `./application/admin-settings.service` -- `./domain/admin-settings.entity` - `./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` -- `@nestjs/common` -- `@nestjs/mongoose` +- `./admin-settings.module` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate admin-settings into your refined workflows: -import { /* exported members */ } from '@path/to/admin-settings'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.module'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/application/README.md b/backend/src/modules/admin-settings/application/README.md index 1527663..add4b9b 100644 --- a/backend/src/modules/admin-settings/application/README.md +++ b/backend/src/modules/admin-settings/application/README.md @@ -1,29 +1,34 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [application](/backend/src/modules/admin-settings/application) +# ๐ application -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_admin_settings_service_ts(admin-settings.service.ts) + Root["๐ application"] + Root --> adminsettingsservicets["๐ admin-settings.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `admin-settings.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/admin-settings.entity` - `../infrastructure/repositories/admin-settings.repository` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/domain/README.md b/backend/src/modules/admin-settings/domain/README.md index 022eb32..8a15799 100644 --- a/backend/src/modules/admin-settings/domain/README.md +++ b/backend/src/modules/admin-settings/domain/README.md @@ -1,28 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [domain](/backend/src/modules/admin-settings/domain) +# ๐ domain -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_interfaces[๐ interfaces] - domain --> domain_admin_settings_entity_ts(admin-settings.entity.ts) + Root["๐ domain"] + Root --> interfaces["๐ interfaces"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.entity.ts` | `ts` | Core logic implementation. | None | +| `admin-settings.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `./interfaces/admin-settings.interface` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/domain/interfaces/README.md b/backend/src/modules/admin-settings/domain/interfaces/README.md index 54ee9b5..df2dcbc 100644 --- a/backend/src/modules/admin-settings/domain/interfaces/README.md +++ b/backend/src/modules/admin-settings/domain/interfaces/README.md @@ -1,27 +1,32 @@ -# [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) +# ๐ interfaces -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `interfaces` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - interfaces[๐ interfaces] - interfaces --> interfaces_admin_settings_interface_ts(admin-settings.interface.ts) + Root["๐ interfaces"] + Root --> adminsettingsinterfacets["๐ admin-settings.interface.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.interface.ts` | `ts` | Core logic implementation. | None | +| `admin-settings.interface.ts` | File | Core logic and utilities for this domain. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate interfaces into your refined workflows: -import { /* exported members */ } from '@path/to/interfaces'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.interface'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/infrastructure/README.md b/backend/src/modules/admin-settings/infrastructure/README.md index 7ec00f2..ddc22e2 100644 --- a/backend/src/modules/admin-settings/infrastructure/README.md +++ b/backend/src/modules/admin-settings/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [infrastructure](/backend/src/modules/admin-settings/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/admin-settings/infrastructure/repositories/README.md b/backend/src/modules/admin-settings/infrastructure/repositories/README.md index 497849f..369d317 100644 --- a/backend/src/modules/admin-settings/infrastructure/repositories/README.md +++ b/backend/src/modules/admin-settings/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_admin_settings_repository_ts(admin-settings.repository.ts) + Root["๐ repositories"] + Root --> adminsettingsrepositoryts["๐ admin-settings.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `admin-settings.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/admin-settings.entity` -- `../schemas/admin-settings.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/admin-settings.entity` +- `../schemas/admin-settings.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/infrastructure/schemas/README.md b/backend/src/modules/admin-settings/infrastructure/schemas/README.md index ca22855..627fc50 100644 --- a/backend/src/modules/admin-settings/infrastructure/schemas/README.md +++ b/backend/src/modules/admin-settings/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_admin_settings_schema_ts(admin-settings.schema.ts) + Root["๐ schemas"] + Root --> adminsettingsschemats["๐ admin-settings.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `admin-settings.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/presentation/README.md b/backend/src/modules/admin-settings/presentation/README.md index 3f1dc3f..033f2da 100644 --- a/backend/src/modules/admin-settings/presentation/README.md +++ b/backend/src/modules/admin-settings/presentation/README.md @@ -1,32 +1,36 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) / [presentation](/backend/src/modules/admin-settings/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_admin_settings_controller_ts(admin-settings.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | +| `admin-settings.controller.ts` | Controller | Request handling and routing. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../application/admin-settings.service` - `../domain/admin-settings.entity` -- `./dto/create-admin-settings.dto` - `./dto/update-admin-settings.dto` -- `@nestjs/common` +- `./dto/create-admin-settings.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './admin-settings.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/admin-settings/presentation/dto/README.md b/backend/src/modules/admin-settings/presentation/dto/README.md index 318e770..c785324 100644 --- a/backend/src/modules/admin-settings/presentation/dto/README.md +++ b/backend/src/modules/admin-settings/presentation/dto/README.md @@ -1,33 +1,38 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_admin_settings_dto_ts(create-admin-settings.dto.ts) - dto --> dto_update_admin_settings_dto_ts(update-admin-settings.dto.ts) + Root["๐ dto"] + Root --> createadminsettingsdtots["๐ create-admin-settings.dto.ts"] + Root --> updateadminsettingsdtots["๐ update-admin-settings.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-admin-settings.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-admin-settings.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `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 | -### ๐ DEPENDENCIES -- `../../domain/interfaces/admin-settings.interface` -- `./create-admin-settings.dto` -- `@nestjs/mapped-types` + +## ๐ Dependencies - `class-transformer` - `class-validator` +- `../../domain/interfaces/admin-settings.interface` +- `@nestjs/mapped-types` +- `./create-admin-settings.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-admin-settings.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/auth/README.md b/backend/src/modules/auth/README.md index cceee75..22b7adf 100644 --- a/backend/src/modules/auth/README.md +++ b/backend/src/modules/auth/README.md @@ -1,48 +1,55 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) +# ๐ auth -## ๐ท๏ธ ๐ Auth +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) -### ๐ฏ PURPOSE -The `auth` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - auth[๐ auth] - auth --> auth_dto[๐ dto] - auth --> auth_infrastructure[๐ infrastructure] - auth --> auth_interfaces[๐ interfaces] - auth --> auth_auth_controller_ts(auth.controller.ts) - auth --> auth_auth_module_ts(auth.module.ts) - auth --> auth_auth_service_ts(auth.service.ts) - auth --> auth_index_ts(index.ts) - auth --> auth_telegram_auth_service_ts(telegram-auth.service.ts) + Root["๐ auth"] + Root --> dto["๐ dto"] + Root --> infrastructure["๐ infrastructure"] + Root --> interfaces["๐ interfaces"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs, @common | -| `auth.module.ts` | `ts` | Module configuration and provider registration. | @nestjs, @modules, @common | -| `auth.service.ts` | `ts` | Business logic and service layer. | @nestjs, @modules | -| `index.ts` | `ts` | Core logic implementation. | None | -| `telegram-auth.service.ts` | `ts` | Business logic and service layer. | @nestjs, @common, @modules | +| `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 | -### ๐ DEPENDENCIES -- `./auth.controller` -- `./auth.module` -- `./dto/register.dto` -- `./interfaces/jwt-payload.interface` + +## ๐ Dependencies +- `@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/common` +- `@nestjs/passport` - `@nestjs/jwt` +- `@common/config/app-config.module` +- `@common/config/app-config.service` +- `./infrastructure/jwt.strategy` - `bcrypt` +- `./interfaces/jwt-payload.interface` +- `./auth.module` - `crypto` -- `...` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate auth into your refined workflows: -import { /* exported members */ } from '@path/to/auth'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './auth.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/auth/dto/README.md b/backend/src/modules/auth/dto/README.md index 2775d90..a28b677 100644 --- a/backend/src/modules/auth/dto/README.md +++ b/backend/src/modules/auth/dto/README.md @@ -1,29 +1,34 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [dto](/backend/src/modules/auth/dto) +# ๐ dto -## ๐ท๏ธ ๐ Dto +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [dto](/backend/src/modules/auth/dto) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_login_dto_ts(login.dto.ts) - dto --> dto_register_dto_ts(register.dto.ts) + Root["๐ dto"] + Root --> logindtots["๐ login.dto.ts"] + Root --> registerdtots["๐ register.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `login.dto.ts` | `ts` | Data transfer objects and models. | None | -| `register.dto.ts` | `ts` | Data transfer objects and models. | None | +| `login.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `register.dto.ts` | DTO | Data Transfer Object for validation. | N/A | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `class-validator` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './login.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/auth/infrastructure/README.md b/backend/src/modules/auth/infrastructure/README.md index abb340f..5b7851e 100644 --- a/backend/src/modules/auth/infrastructure/README.md +++ b/backend/src/modules/auth/infrastructure/README.md @@ -1,31 +1,36 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [infrastructure](/backend/src/modules/auth/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [infrastructure](/backend/src/modules/auth/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_jwt_strategy_ts(jwt.strategy.ts) + Root["๐ infrastructure"] + Root --> jwtstrategyts["๐ jwt.strategy.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `jwt.strategy.ts` | `ts` | Core logic implementation. | @nestjs, @common | +| `jwt.strategy.ts` | File | Core logic and utilities for this domain. | @nestjs, @common | -### ๐ DEPENDENCIES -- `../interfaces/jwt-payload.interface` -- `@common/config/app-config.service` -- `@nestjs/common` -- `@nestjs/passport` + +## ๐ Dependencies - `passport-jwt` +- `@nestjs/passport` +- `@nestjs/common` +- `@common/config/app-config.service` +- `../interfaces/jwt-payload.interface` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './jwt.strategy'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/auth/interfaces/README.md b/backend/src/modules/auth/interfaces/README.md index c71f8b8..1f1feeb 100644 --- a/backend/src/modules/auth/interfaces/README.md +++ b/backend/src/modules/auth/interfaces/README.md @@ -1,29 +1,34 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [interfaces](/backend/src/modules/auth/interfaces) +# ๐ interfaces -## ๐ท๏ธ ๐ Interfaces +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [interfaces](/backend/src/modules/auth/interfaces) -### ๐ฏ PURPOSE -The `interfaces` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - interfaces[๐ interfaces] - interfaces --> interfaces_auth_response_interface_ts(auth-response.interface.ts) - interfaces --> interfaces_jwt_payload_interface_ts(jwt-payload.interface.ts) + Root["๐ interfaces"] + Root --> authresponseinterfacets["๐ auth-response.interface.ts"] + Root --> jwtpayloadinterfacets["๐ jwt-payload.interface.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth-response.interface.ts` | `ts` | Core logic implementation. | @modules | -| `jwt-payload.interface.ts` | `ts` | Core logic implementation. | None | +| `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 | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@modules/user` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate interfaces into your refined workflows: -import { /* exported members */ } from '@path/to/interfaces'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './auth-response.interface'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/README.md b/backend/src/modules/booking/README.md index b325c7a..f563ed0 100644 --- a/backend/src/modules/booking/README.md +++ b/backend/src/modules/booking/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) +# ๐ booking -## ๐ท๏ธ ๐ Booking +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) -### ๐ฏ PURPOSE -The `booking` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - booking[๐ booking] - booking --> booking_application[๐ application] - booking --> booking_domain[๐ domain] - booking --> booking_infrastructure[๐ infrastructure] - booking --> booking_presentation[๐ presentation] - booking --> booking_booking_module_ts(booking.module.ts) - booking --> booking_index_ts(index.ts) + Root["๐ booking"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | -| `index.ts` | `ts` | Core logic implementation. | None | +| `booking.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `index.ts` | File | Core logic and utilities for this domain. | N/A | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` +- `@nestjs/mongoose` - `./application/booking.service` -- `./booking.module` -- `./domain/booking.entity` +- `./presentation/booking.controller` - `./infrastructure/repositories/booking.repository` - `./infrastructure/schemas/booking.schema` -- `./presentation/booking.controller` - `./presentation/dto/create-booking.dto` - `./presentation/dto/update-booking.dto` -- `@nestjs/common` -- `@nestjs/mongoose` +- `./domain/booking.entity` +- `./booking.module` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate booking into your refined workflows: -import { /* exported members */ } from '@path/to/booking'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './booking.module'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/application/README.md b/backend/src/modules/booking/application/README.md index eaab6f0..fa0f1f3 100644 --- a/backend/src/modules/booking/application/README.md +++ b/backend/src/modules/booking/application/README.md @@ -1,31 +1,36 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [application](/backend/src/modules/booking/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [application](/backend/src/modules/booking/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_booking_service_ts(booking.service.ts) + Root["๐ application"] + Root --> bookingservicets["๐ booking.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `booking.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/booking.entity` - `../infrastructure/repositories/booking.repository` - `../presentation/dto/create-booking.dto` - `../presentation/dto/update-booking.dto` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './booking.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/domain/README.md b/backend/src/modules/booking/domain/README.md index 750af96..d9cd45e 100644 --- a/backend/src/modules/booking/domain/README.md +++ b/backend/src/modules/booking/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [domain](/backend/src/modules/booking/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [domain](/backend/src/modules/booking/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_booking_entity_ts(booking.entity.ts) + Root["๐ domain"] + Root --> bookingentityts["๐ booking.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.entity.ts` | `ts` | Core logic implementation. | None | +| `booking.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './booking.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/infrastructure/README.md b/backend/src/modules/booking/infrastructure/README.md index 97616b1..abe0936 100644 --- a/backend/src/modules/booking/infrastructure/README.md +++ b/backend/src/modules/booking/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [infrastructure](/backend/src/modules/booking/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [infrastructure](/backend/src/modules/booking/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/booking/infrastructure/repositories/README.md b/backend/src/modules/booking/infrastructure/repositories/README.md index cf8bb45..b79720d 100644 --- a/backend/src/modules/booking/infrastructure/repositories/README.md +++ b/backend/src/modules/booking/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_booking_repository_ts(booking.repository.ts) + Root["๐ repositories"] + Root --> bookingrepositoryts["๐ booking.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `booking.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/booking.entity` -- `../schemas/booking.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/booking.entity` +- `../schemas/booking.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './booking.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/infrastructure/schemas/README.md b/backend/src/modules/booking/infrastructure/schemas/README.md index 048ab77..74a4755 100644 --- a/backend/src/modules/booking/infrastructure/schemas/README.md +++ b/backend/src/modules/booking/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_booking_schema_ts(booking.schema.ts) + Root["๐ schemas"] + Root --> bookingschemats["๐ booking.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `booking.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './booking.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/presentation/README.md b/backend/src/modules/booking/presentation/README.md index 16f25e3..431b5e2 100644 --- a/backend/src/modules/booking/presentation/README.md +++ b/backend/src/modules/booking/presentation/README.md @@ -1,31 +1,35 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [presentation](/backend/src/modules/booking/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [presentation](/backend/src/modules/booking/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_booking_controller_ts(booking.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | +| `booking.controller.ts` | Controller | Request handling and routing. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../application/booking.service` - `./dto/create-booking.dto` - `./dto/update-booking.dto` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './booking.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/booking/presentation/dto/README.md b/backend/src/modules/booking/presentation/dto/README.md index 3541b5d..eb99725 100644 --- a/backend/src/modules/booking/presentation/dto/README.md +++ b/backend/src/modules/booking/presentation/dto/README.md @@ -1,30 +1,35 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_booking_dto_ts(create-booking.dto.ts) - dto --> dto_update_booking_dto_ts(update-booking.dto.ts) + Root["๐ dto"] + Root --> createbookingdtots["๐ create-booking.dto.ts"] + Root --> updatebookingdtots["๐ update-booking.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-booking.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-booking.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-booking.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-booking.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-booking.dto` + +## ๐ Dependencies - `@nestjs/mapped-types` +- `./create-booking.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-booking.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/README.md b/backend/src/modules/gallery/README.md index 0701583..4aa2415 100644 --- a/backend/src/modules/gallery/README.md +++ b/backend/src/modules/gallery/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) +# ๐ gallery -## ๐ท๏ธ ๐ Gallery +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) -### ๐ฏ PURPOSE -The `gallery` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - gallery[๐ gallery] - gallery --> gallery_application[๐ application] - gallery --> gallery_domain[๐ domain] - gallery --> gallery_infrastructure[๐ infrastructure] - gallery --> gallery_presentation[๐ presentation] - gallery --> gallery_gallery_module_ts(gallery.module.ts) - gallery --> gallery_index_ts(index.ts) + Root["๐ gallery"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | -| `index.ts` | `ts` | Core logic implementation. | None | +| `gallery.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | +| `index.ts` | File | Core logic and utilities for this domain. | N/A | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` +- `@nestjs/mongoose` - `./application/gallery.service` -- `./domain/gallery.entity` -- `./gallery.module` +- `./presentation/gallery.controller` - `./infrastructure/repositories/gallery.repository` - `./infrastructure/schemas/gallery.schema` - `./presentation/dto/create-gallery.dto` - `./presentation/dto/update-gallery.dto` -- `./presentation/gallery.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- `./domain/gallery.entity` +- `./gallery.module` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate gallery into your refined workflows: -import { /* exported members */ } from '@path/to/gallery'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './gallery.module'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/application/README.md b/backend/src/modules/gallery/application/README.md index 8f148b4..4bd5363 100644 --- a/backend/src/modules/gallery/application/README.md +++ b/backend/src/modules/gallery/application/README.md @@ -1,29 +1,34 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [application](/backend/src/modules/gallery/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [application](/backend/src/modules/gallery/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_gallery_service_ts(gallery.service.ts) + Root["๐ application"] + Root --> galleryservicets["๐ gallery.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `gallery.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/gallery.entity` - `../infrastructure/repositories/gallery.repository` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './gallery.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/domain/README.md b/backend/src/modules/gallery/domain/README.md index 0117e94..d0a7b64 100644 --- a/backend/src/modules/gallery/domain/README.md +++ b/backend/src/modules/gallery/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [domain](/backend/src/modules/gallery/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [domain](/backend/src/modules/gallery/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_gallery_entity_ts(gallery.entity.ts) + Root["๐ domain"] + Root --> galleryentityts["๐ gallery.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.entity.ts` | `ts` | Core logic implementation. | None | +| `gallery.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './gallery.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/infrastructure/README.md b/backend/src/modules/gallery/infrastructure/README.md index af2dba4..5c4916f 100644 --- a/backend/src/modules/gallery/infrastructure/README.md +++ b/backend/src/modules/gallery/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [infrastructure](/backend/src/modules/gallery/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [infrastructure](/backend/src/modules/gallery/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/gallery/infrastructure/repositories/README.md b/backend/src/modules/gallery/infrastructure/repositories/README.md index ef38a41..ad7efe3 100644 --- a/backend/src/modules/gallery/infrastructure/repositories/README.md +++ b/backend/src/modules/gallery/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_gallery_repository_ts(gallery.repository.ts) + Root["๐ repositories"] + Root --> galleryrepositoryts["๐ gallery.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `gallery.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/gallery.entity` -- `../schemas/gallery.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/gallery.entity` +- `../schemas/gallery.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './gallery.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/infrastructure/schemas/README.md b/backend/src/modules/gallery/infrastructure/schemas/README.md index d8b9634..7c37157 100644 --- a/backend/src/modules/gallery/infrastructure/schemas/README.md +++ b/backend/src/modules/gallery/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_gallery_schema_ts(gallery.schema.ts) + Root["๐ schemas"] + Root --> galleryschemats["๐ gallery.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `gallery.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './gallery.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/presentation/README.md b/backend/src/modules/gallery/presentation/README.md index ca178a6..79538bd 100644 --- a/backend/src/modules/gallery/presentation/README.md +++ b/backend/src/modules/gallery/presentation/README.md @@ -1,35 +1,39 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [presentation](/backend/src/modules/gallery/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [presentation](/backend/src/modules/gallery/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_gallery_controller_ts(gallery.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | +| `gallery.controller.ts` | Controller | Request handling and routing. | @nestjs | -### ๐ DEPENDENCIES -- `../application/gallery.service` -- `../domain/gallery.entity` -- `./dto/create-gallery.dto` -- `./dto/update-gallery.dto` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/platform-express` - `multer` - `path` +- `../application/gallery.service` +- `../domain/gallery.entity` +- `./dto/create-gallery.dto` +- `./dto/update-gallery.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './gallery.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/gallery/presentation/dto/README.md b/backend/src/modules/gallery/presentation/dto/README.md index 2b1b936..f25a6c5 100644 --- a/backend/src/modules/gallery/presentation/dto/README.md +++ b/backend/src/modules/gallery/presentation/dto/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_gallery_dto_ts(create-gallery.dto.ts) - dto --> dto_update_gallery_dto_ts(update-gallery.dto.ts) + Root["๐ dto"] + Root --> creategallerydtots["๐ create-gallery.dto.ts"] + Root --> updategallerydtots["๐ update-gallery.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-gallery.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-gallery.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-gallery.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-gallery.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-gallery.dto` -- `@nestjs/mapped-types` + +## ๐ Dependencies - `class-validator` +- `@nestjs/mapped-types` +- `./create-gallery.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-gallery.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/README.md b/backend/src/modules/inventory/README.md index 74e3be9..1d6105b 100644 --- a/backend/src/modules/inventory/README.md +++ b/backend/src/modules/inventory/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) +# ๐ inventory -## ๐ท๏ธ ๐ Inventory +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) -### ๐ฏ PURPOSE -The `inventory` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - inventory[๐ inventory] - inventory --> inventory_application[๐ application] - inventory --> inventory_domain[๐ domain] - inventory --> inventory_infrastructure[๐ infrastructure] - inventory --> inventory_presentation[๐ presentation] - inventory --> inventory_index_ts(index.ts) - inventory --> inventory_inventory_module_ts(inventory.module.ts) + Root["๐ inventory"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | `ts` | Core logic implementation. | None | -| `inventory.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | +| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `inventory.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `./presentation/dto/create-inventory.dto` +- `./presentation/dto/update-inventory.dto` - `./application/inventory.service` - `./domain/inventory.entity` -- `./infrastructure/repositories/inventory.repository` -- `./infrastructure/schemas/inventory.schema` - `./inventory.module` -- `./presentation/dto/create-inventory.dto` -- `./presentation/dto/update-inventory.dto` -- `./presentation/inventory.controller` - `@nestjs/common` - `@nestjs/mongoose` +- `./presentation/inventory.controller` +- `./infrastructure/repositories/inventory.repository` +- `./infrastructure/schemas/inventory.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate inventory into your refined workflows: -import { /* exported members */ } from '@path/to/inventory'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './index'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/application/README.md b/backend/src/modules/inventory/application/README.md index d6cf39d..81659f6 100644 --- a/backend/src/modules/inventory/application/README.md +++ b/backend/src/modules/inventory/application/README.md @@ -1,31 +1,36 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [application](/backend/src/modules/inventory/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [application](/backend/src/modules/inventory/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_inventory_service_ts(inventory.service.ts) + Root["๐ application"] + Root --> inventoryservicets["๐ inventory.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `inventory.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/inventory.entity` - `../infrastructure/repositories/inventory.repository` - `../presentation/dto/create-inventory.dto` - `../presentation/dto/update-inventory.dto` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './inventory.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/domain/README.md b/backend/src/modules/inventory/domain/README.md index 45840b0..b0f0246 100644 --- a/backend/src/modules/inventory/domain/README.md +++ b/backend/src/modules/inventory/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [domain](/backend/src/modules/inventory/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [domain](/backend/src/modules/inventory/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_inventory_entity_ts(inventory.entity.ts) + Root["๐ domain"] + Root --> inventoryentityts["๐ inventory.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.entity.ts` | `ts` | Core logic implementation. | None | +| `inventory.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './inventory.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/infrastructure/README.md b/backend/src/modules/inventory/infrastructure/README.md index 3a898fe..965a54b 100644 --- a/backend/src/modules/inventory/infrastructure/README.md +++ b/backend/src/modules/inventory/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [infrastructure](/backend/src/modules/inventory/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [infrastructure](/backend/src/modules/inventory/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/inventory/infrastructure/repositories/README.md b/backend/src/modules/inventory/infrastructure/repositories/README.md index 46b5c9e..5aef068 100644 --- a/backend/src/modules/inventory/infrastructure/repositories/README.md +++ b/backend/src/modules/inventory/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_inventory_repository_ts(inventory.repository.ts) + Root["๐ repositories"] + Root --> inventoryrepositoryts["๐ inventory.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `inventory.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/inventory.entity` -- `../schemas/inventory.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/inventory.entity` +- `../schemas/inventory.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './inventory.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/infrastructure/schemas/README.md b/backend/src/modules/inventory/infrastructure/schemas/README.md index 35adbdd..d431c24 100644 --- a/backend/src/modules/inventory/infrastructure/schemas/README.md +++ b/backend/src/modules/inventory/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_inventory_schema_ts(inventory.schema.ts) + Root["๐ schemas"] + Root --> inventoryschemats["๐ inventory.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `inventory.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './inventory.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/presentation/README.md b/backend/src/modules/inventory/presentation/README.md index f879668..705d510 100644 --- a/backend/src/modules/inventory/presentation/README.md +++ b/backend/src/modules/inventory/presentation/README.md @@ -1,31 +1,35 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [presentation](/backend/src/modules/inventory/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [presentation](/backend/src/modules/inventory/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_inventory_controller_ts(inventory.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | +| `inventory.controller.ts` | Controller | Request handling and routing. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../application/inventory.service` - `./dto/create-inventory.dto` - `./dto/update-inventory.dto` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './inventory.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/inventory/presentation/dto/README.md b/backend/src/modules/inventory/presentation/dto/README.md index 84329df..b30b123 100644 --- a/backend/src/modules/inventory/presentation/dto/README.md +++ b/backend/src/modules/inventory/presentation/dto/README.md @@ -1,30 +1,35 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_inventory_dto_ts(create-inventory.dto.ts) - dto --> dto_update_inventory_dto_ts(update-inventory.dto.ts) + Root["๐ dto"] + Root --> createinventorydtots["๐ create-inventory.dto.ts"] + Root --> updateinventorydtots["๐ update-inventory.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-inventory.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-inventory.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-inventory.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-inventory.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-inventory.dto` + +## ๐ Dependencies - `@nestjs/mapped-types` +- `./create-inventory.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-inventory.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/README.md b/backend/src/modules/partnership/README.md index f3f81b3..b1ec803 100644 --- a/backend/src/modules/partnership/README.md +++ b/backend/src/modules/partnership/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) +# ๐ partnership -## ๐ท๏ธ ๐ Partnership +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) -### ๐ฏ PURPOSE -The `partnership` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - partnership[๐ partnership] - partnership --> partnership_application[๐ application] - partnership --> partnership_domain[๐ domain] - partnership --> partnership_infrastructure[๐ infrastructure] - partnership --> partnership_presentation[๐ presentation] - partnership --> partnership_index_ts(index.ts) - partnership --> partnership_partnership_module_ts(partnership.module.ts) + Root["๐ partnership"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | `ts` | Core logic implementation. | None | -| `partnership.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | +| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `partnership.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `./presentation/dto/create-partnership.dto` +- `./presentation/dto/update-partnership.dto` - `./application/partnership.service` - `./domain/partnership.entity` -- `./infrastructure/repositories/partnership.repository` -- `./infrastructure/schemas/partnership.schema` - `./partnership.module` -- `./presentation/dto/create-partnership.dto` -- `./presentation/dto/update-partnership.dto` -- `./presentation/partnership.controller` - `@nestjs/common` - `@nestjs/mongoose` +- `./presentation/partnership.controller` +- `./infrastructure/repositories/partnership.repository` +- `./infrastructure/schemas/partnership.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate partnership into your refined workflows: -import { /* exported members */ } from '@path/to/partnership'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './index'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/application/README.md b/backend/src/modules/partnership/application/README.md index dcd857d..5841ef8 100644 --- a/backend/src/modules/partnership/application/README.md +++ b/backend/src/modules/partnership/application/README.md @@ -1,31 +1,36 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [application](/backend/src/modules/partnership/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [application](/backend/src/modules/partnership/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_partnership_service_ts(partnership.service.ts) + Root["๐ application"] + Root --> partnershipservicets["๐ partnership.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `partnership.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/partnership.entity` - `../infrastructure/repositories/partnership.repository` - `../presentation/dto/create-partnership.dto` - `../presentation/dto/update-partnership.dto` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './partnership.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/domain/README.md b/backend/src/modules/partnership/domain/README.md index f6498b9..7e29200 100644 --- a/backend/src/modules/partnership/domain/README.md +++ b/backend/src/modules/partnership/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [domain](/backend/src/modules/partnership/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [domain](/backend/src/modules/partnership/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_partnership_entity_ts(partnership.entity.ts) + Root["๐ domain"] + Root --> partnershipentityts["๐ partnership.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.entity.ts` | `ts` | Core logic implementation. | None | +| `partnership.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './partnership.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/infrastructure/README.md b/backend/src/modules/partnership/infrastructure/README.md index af9b776..d60b67b 100644 --- a/backend/src/modules/partnership/infrastructure/README.md +++ b/backend/src/modules/partnership/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [infrastructure](/backend/src/modules/partnership/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [infrastructure](/backend/src/modules/partnership/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/partnership/infrastructure/repositories/README.md b/backend/src/modules/partnership/infrastructure/repositories/README.md index f39bc25..09ea835 100644 --- a/backend/src/modules/partnership/infrastructure/repositories/README.md +++ b/backend/src/modules/partnership/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_partnership_repository_ts(partnership.repository.ts) + Root["๐ repositories"] + Root --> partnershiprepositoryts["๐ partnership.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `partnership.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/partnership.entity` -- `../schemas/partnership.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/partnership.entity` +- `../schemas/partnership.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './partnership.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/infrastructure/schemas/README.md b/backend/src/modules/partnership/infrastructure/schemas/README.md index 7a292b5..3083a4d 100644 --- a/backend/src/modules/partnership/infrastructure/schemas/README.md +++ b/backend/src/modules/partnership/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_partnership_schema_ts(partnership.schema.ts) + Root["๐ schemas"] + Root --> partnershipschemats["๐ partnership.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `partnership.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './partnership.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/presentation/README.md b/backend/src/modules/partnership/presentation/README.md index 0a9927b..8f9ed22 100644 --- a/backend/src/modules/partnership/presentation/README.md +++ b/backend/src/modules/partnership/presentation/README.md @@ -1,31 +1,35 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [presentation](/backend/src/modules/partnership/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [presentation](/backend/src/modules/partnership/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_partnership_controller_ts(partnership.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | +| `partnership.controller.ts` | Controller | Request handling and routing. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../application/partnership.service` - `./dto/create-partnership.dto` - `./dto/update-partnership.dto` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './partnership.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/partnership/presentation/dto/README.md b/backend/src/modules/partnership/presentation/dto/README.md index c60e236..8b1178f 100644 --- a/backend/src/modules/partnership/presentation/dto/README.md +++ b/backend/src/modules/partnership/presentation/dto/README.md @@ -1,30 +1,35 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_partnership_dto_ts(create-partnership.dto.ts) - dto --> dto_update_partnership_dto_ts(update-partnership.dto.ts) + Root["๐ dto"] + Root --> createpartnershipdtots["๐ create-partnership.dto.ts"] + Root --> updatepartnershipdtots["๐ update-partnership.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-partnership.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-partnership.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-partnership.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-partnership.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-partnership.dto` + +## ๐ Dependencies - `@nestjs/mapped-types` +- `./create-partnership.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-partnership.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/payment/README.md b/backend/src/modules/payment/README.md index 0e025db..e5efdce 100644 --- a/backend/src/modules/payment/README.md +++ b/backend/src/modules/payment/README.md @@ -1,40 +1,41 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [payment](/backend/src/modules/payment) +# ๐ payment -## ๐ท๏ธ ๐ Payment +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [payment](/backend/src/modules/payment) -### ๐ฏ PURPOSE -The `payment` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - payment[๐ payment] - payment --> payment_strategies[๐ strategies] - payment --> payment_index_ts(index.ts) - payment --> payment_payment_controller_ts(payment.controller.ts) - payment --> payment_payment_module_ts(payment.module.ts) - payment --> payment_payment_service_ts(payment.service.ts) + Root["๐ payment"] + Root --> strategies["๐ strategies"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | `ts` | Core logic implementation. | None | -| `payment.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | -| `payment.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | -| `payment.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `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 | -### ๐ DEPENDENCIES -- `./payment.controller` -- `./payment.module` + +## ๐ Dependencies +- `./strategies/payment.strategy` - `./payment.service` +- `./payment.module` +- `@nestjs/common` +- `./payment.controller` - `./strategies/alif-pay.strategy` - `./strategies/mock-card.strategy` -- `./strategies/payment.strategy` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate payment into your refined workflows: -import { /* exported members */ } from '@path/to/payment'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './index'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/payment/strategies/README.md b/backend/src/modules/payment/strategies/README.md index 6c2c136..fddf095 100644 --- a/backend/src/modules/payment/strategies/README.md +++ b/backend/src/modules/payment/strategies/README.md @@ -1,32 +1,37 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [payment](/backend/src/modules/payment) / [strategies](/backend/src/modules/payment/strategies) +# ๐ strategies -## ๐ท๏ธ ๐ Strategies +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [payment](/backend/src/modules/payment) > [strategies](/backend/src/modules/payment/strategies) -### ๐ฏ PURPOSE -The `strategies` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - strategies[๐ strategies] - strategies --> strategies_alif_pay_strategy_ts(alif-pay.strategy.ts) - strategies --> strategies_mock_card_strategy_ts(mock-card.strategy.ts) - strategies --> strategies_payment_strategy_ts(payment.strategy.ts) + Root["๐ strategies"] + Root --> alifpaystrategyts["๐ alif-pay.strategy.ts"] + Root --> mockcardstrategyts["๐ mock-card.strategy.ts"] + Root --> paymentstrategyts["๐ payment.strategy.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `alif-pay.strategy.ts` | `ts` | Core logic implementation. | @nestjs | -| `mock-card.strategy.ts` | `ts` | Core logic implementation. | @nestjs | -| `payment.strategy.ts` | `ts` | Core logic implementation. | None | +| `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 | -### ๐ DEPENDENCIES -- `./payment.strategy` + +## ๐ Dependencies - `@nestjs/common` +- `./payment.strategy` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate strategies into your refined workflows: -import { /* exported members */ } from '@path/to/strategies'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './alif-pay.strategy'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/README.md b/backend/src/modules/treatments/README.md index c86dca8..ad57065 100644 --- a/backend/src/modules/treatments/README.md +++ b/backend/src/modules/treatments/README.md @@ -1,29 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) +# ๐ treatments -## ๐ท๏ธ ๐ Treatments +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) -### ๐ฏ PURPOSE -The `treatments` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - treatments[๐ treatments] - treatments --> treatments_application[๐ application] - treatments --> treatments_domain[๐ domain] - treatments --> treatments_infrastructure[๐ infrastructure] - treatments --> treatments_presentation[๐ presentation] - treatments --> treatments_index_ts(index.ts) - treatments --> treatments_treatments_module_ts(treatments.module.ts) + Root["๐ treatments"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | `ts` | Core logic implementation. | None | -| `treatments.module.ts` | `ts` | Module configuration and provider registration. | @nestjs, @modules | +| `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 | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `./application/treatments.service` - `./domain/treatments.entity` - `./infrastructure/repositories/treatments.repository` @@ -34,10 +34,16 @@ graph TD - `./treatments.module` - `@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` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate treatments into your refined workflows: -import { /* exported members */ } from '@path/to/treatments'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './index'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/application/README.md b/backend/src/modules/treatments/application/README.md index b7e8c31..327b4aa 100644 --- a/backend/src/modules/treatments/application/README.md +++ b/backend/src/modules/treatments/application/README.md @@ -1,30 +1,35 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [application](/backend/src/modules/treatments/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [application](/backend/src/modules/treatments/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_treatments_service_ts(treatments.service.ts) + Root["๐ application"] + Root --> treatmentsservicets["๐ treatments.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.service.ts` | `ts` | Business logic and service layer. | @nestjs, @common | +| `treatments.service.ts` | Service | Business logic and state management. | @nestjs, @common | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/treatments.entity` - `../infrastructure/repositories/treatments.repository` - `@common/utils` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './treatments.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/domain/README.md b/backend/src/modules/treatments/domain/README.md index 48d4f29..76338d1 100644 --- a/backend/src/modules/treatments/domain/README.md +++ b/backend/src/modules/treatments/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [domain](/backend/src/modules/treatments/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [domain](/backend/src/modules/treatments/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_treatments_entity_ts(treatments.entity.ts) + Root["๐ domain"] + Root --> treatmentsentityts["๐ treatments.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.entity.ts` | `ts` | Core logic implementation. | None | +| `treatments.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './treatments.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/infrastructure/README.md b/backend/src/modules/treatments/infrastructure/README.md index bf6ac1b..1cfd2a8 100644 --- a/backend/src/modules/treatments/infrastructure/README.md +++ b/backend/src/modules/treatments/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [infrastructure](/backend/src/modules/treatments/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [infrastructure](/backend/src/modules/treatments/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/treatments/infrastructure/repositories/README.md b/backend/src/modules/treatments/infrastructure/repositories/README.md index 3aea6bb..ec4c736 100644 --- a/backend/src/modules/treatments/infrastructure/repositories/README.md +++ b/backend/src/modules/treatments/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_treatments_repository_ts(treatments.repository.ts) + Root["๐ repositories"] + Root --> treatmentsrepositoryts["๐ treatments.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `treatments.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/treatments.entity` -- `../schemas/treatments.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/treatments.entity` +- `../schemas/treatments.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './treatments.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/infrastructure/schemas/README.md b/backend/src/modules/treatments/infrastructure/schemas/README.md index f1cd15e..40dbfd1 100644 --- a/backend/src/modules/treatments/infrastructure/schemas/README.md +++ b/backend/src/modules/treatments/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_treatments_schema_ts(treatments.schema.ts) + Root["๐ schemas"] + Root --> treatmentsschemats["๐ treatments.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `treatments.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './treatments.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/presentation/README.md b/backend/src/modules/treatments/presentation/README.md index 8345c47..186c238 100644 --- a/backend/src/modules/treatments/presentation/README.md +++ b/backend/src/modules/treatments/presentation/README.md @@ -1,32 +1,36 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [presentation](/backend/src/modules/treatments/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [presentation](/backend/src/modules/treatments/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_treatments_controller_ts(treatments.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.controller.ts` | `ts` | Handles incoming HTTP requests. | @modules, @nestjs | +| `treatments.controller.ts` | Controller | Request handling and routing. | @modules, @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@modules/treatments` - `@nestjs/common` - `@nestjs/platform-express` - `multer` - `path` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './treatments.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/treatments/presentation/dto/README.md b/backend/src/modules/treatments/presentation/dto/README.md index 53b5a6c..7c46bff 100644 --- a/backend/src/modules/treatments/presentation/dto/README.md +++ b/backend/src/modules/treatments/presentation/dto/README.md @@ -1,32 +1,37 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_treatments_dto_ts(create-treatments.dto.ts) - dto --> dto_update_treatments_dto_ts(update-treatments.dto.ts) + Root["๐ dto"] + Root --> createtreatmentsdtots["๐ create-treatments.dto.ts"] + Root --> updatetreatmentsdtots["๐ update-treatments.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-treatments.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-treatments.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-treatments.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-treatments.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-treatments.dto` -- `@nestjs/mapped-types` + +## ๐ Dependencies - `class-transformer` - `class-validator` +- `@nestjs/mapped-types` +- `./create-treatments.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-treatments.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/README.md b/backend/src/modules/user/README.md index c7c748e..b6e23a9 100644 --- a/backend/src/modules/user/README.md +++ b/backend/src/modules/user/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) +# ๐ user -## ๐ท๏ธ ๐ User +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) -### ๐ฏ PURPOSE -The `user` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - user[๐ user] - user --> user_application[๐ application] - user --> user_domain[๐ domain] - user --> user_infrastructure[๐ infrastructure] - user --> user_presentation[๐ presentation] - user --> user_index_ts(index.ts) - user --> user_user_module_ts(user.module.ts) + Root["๐ user"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | `ts` | Core logic implementation. | None | -| `user.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | +| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `user.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ 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` -- `./presentation/user.controller` - `./user.module` - `@nestjs/common` - `@nestjs/mongoose` +- `./presentation/user.controller` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate user into your refined workflows: -import { /* exported members */ } from '@path/to/user'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './index'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/application/README.md b/backend/src/modules/user/application/README.md index af4a0da..d97abee 100644 --- a/backend/src/modules/user/application/README.md +++ b/backend/src/modules/user/application/README.md @@ -1,30 +1,35 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [application](/backend/src/modules/user/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [application](/backend/src/modules/user/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_user_service_ts(user.service.ts) + Root["๐ application"] + Root --> userservicets["๐ user.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `user.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES -- `../domain/user.entity` -- `../infrastructure/repositories/user.repository` + +## ๐ Dependencies - `@nestjs/common` - `bcrypt` +- `../domain/user.entity` +- `../infrastructure/repositories/user.repository` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './user.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/domain/README.md b/backend/src/modules/user/domain/README.md index f27c189..9c99456 100644 --- a/backend/src/modules/user/domain/README.md +++ b/backend/src/modules/user/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [domain](/backend/src/modules/user/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [domain](/backend/src/modules/user/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_user_entity_ts(user.entity.ts) + Root["๐ domain"] + Root --> userentityts["๐ user.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.entity.ts` | `ts` | Core logic implementation. | None | +| `user.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './user.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/infrastructure/README.md b/backend/src/modules/user/infrastructure/README.md index c3c0557..865928e 100644 --- a/backend/src/modules/user/infrastructure/README.md +++ b/backend/src/modules/user/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [infrastructure](/backend/src/modules/user/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [infrastructure](/backend/src/modules/user/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/user/infrastructure/repositories/README.md b/backend/src/modules/user/infrastructure/repositories/README.md index 6181c97..7d3f7d9 100644 --- a/backend/src/modules/user/infrastructure/repositories/README.md +++ b/backend/src/modules/user/infrastructure/repositories/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_user_repository_ts(user.repository.ts) + Root["๐ repositories"] + Root --> userrepositoryts["๐ user.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.repository.ts` | `ts` | Core logic implementation. | @nestjs | +| `user.repository.ts` | File | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES -- `../../domain/user.entity` -- `../schemas/user.schema` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/user.entity` +- `../schemas/user.schema` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './user.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/infrastructure/schemas/README.md b/backend/src/modules/user/infrastructure/schemas/README.md index dc3d41b..94af286 100644 --- a/backend/src/modules/user/infrastructure/schemas/README.md +++ b/backend/src/modules/user/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_user_schema_ts(user.schema.ts) + Root["๐ schemas"] + Root --> userschemats["๐ user.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `user.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './user.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/presentation/README.md b/backend/src/modules/user/presentation/README.md index 10ee3c4..c269abf 100644 --- a/backend/src/modules/user/presentation/README.md +++ b/backend/src/modules/user/presentation/README.md @@ -1,36 +1,40 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [presentation](/backend/src/modules/user/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [presentation](/backend/src/modules/user/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_user_controller_ts(user.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs, @modules, @common | +| `user.controller.ts` | Controller | Request handling and routing. | @nestjs, @modules, @common | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../application/user.service` +- `@modules/user` - `./dto/create-user.dto` - `./dto/update-user.dto` - `@common/interfaces/authenticated-request.interface` -- `@modules/user` -- `@nestjs/common` - `@nestjs/platform-express` - `multer` - `path` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './user.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/user/presentation/dto/README.md b/backend/src/modules/user/presentation/dto/README.md index dd5f6bc..68621e1 100644 --- a/backend/src/modules/user/presentation/dto/README.md +++ b/backend/src/modules/user/presentation/dto/README.md @@ -1,31 +1,36 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_user_dto_ts(create-user.dto.ts) - dto --> dto_update_user_dto_ts(update-user.dto.ts) + Root["๐ dto"] + Root --> createuserdtots["๐ create-user.dto.ts"] + Root --> updateuserdtots["๐ update-user.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-user.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-user.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-user.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-user.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-user.dto` -- `@nestjs/mapped-types` + +## ๐ Dependencies - `class-validator` +- `@nestjs/mapped-types` +- `./create-user.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-user.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/README.md b/backend/src/modules/veil/README.md index 9db792e..9a791c1 100644 --- a/backend/src/modules/veil/README.md +++ b/backend/src/modules/veil/README.md @@ -1,42 +1,45 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) +# ๐ veil -## ๐ท๏ธ ๐ Veil +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) -### ๐ฏ PURPOSE -The `veil` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - veil[๐ veil] - veil --> veil_application[๐ application] - veil --> veil_domain[๐ domain] - veil --> veil_infrastructure[๐ infrastructure] - veil --> veil_presentation[๐ presentation] - veil --> veil_index_ts(index.ts) - veil --> veil_veil_module_ts(veil.module.ts) + Root["๐ veil"] + Root --> application["๐ application"] + Root --> domain["๐ domain"] + Root --> infrastructure["๐ infrastructure"] + Root --> presentation["๐ presentation"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | `ts` | Core logic implementation. | None | -| `veil.module.ts` | `ts` | Module configuration and provider registration. | @nestjs | +| `index.ts` | File | Core logic and utilities for this domain. | N/A | +| `veil.module.ts` | Module | Core logic and utilities for this domain. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ 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` -- `./presentation/dto/create-veil.dto` -- `./presentation/dto/update-veil.dto` -- `./presentation/veil.controller` - `./veil.module` - `@nestjs/common` - `@nestjs/mongoose` +- `./presentation/veil.controller` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate veil into your refined workflows: -import { /* exported members */ } from '@path/to/veil'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './index'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/application/README.md b/backend/src/modules/veil/application/README.md index fc3f7c0..675d035 100644 --- a/backend/src/modules/veil/application/README.md +++ b/backend/src/modules/veil/application/README.md @@ -1,29 +1,34 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [application](/backend/src/modules/veil/application) +# ๐ application -## ๐ท๏ธ ๐ Application +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [application](/backend/src/modules/veil/application) -### ๐ฏ PURPOSE -The `application` backend module encapsulates the business logic, presentation, and data access for 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - application[๐ application] - application --> application_veil_service_ts(veil.service.ts) + Root["๐ application"] + Root --> veilservicets["๐ veil.service.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.service.ts` | `ts` | Business logic and service layer. | @nestjs | +| `veil.service.ts` | Service | Business logic and state management. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies +- `@nestjs/common` - `../domain/veil.entity` - `../infrastructure/repositories/veil.repository` -- `@nestjs/common` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate application into your refined workflows: -import { /* exported members */ } from '@path/to/application'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './veil.service'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/domain/README.md b/backend/src/modules/veil/domain/README.md index f4942e4..14d7c6c 100644 --- a/backend/src/modules/veil/domain/README.md +++ b/backend/src/modules/veil/domain/README.md @@ -1,27 +1,32 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [domain](/backend/src/modules/veil/domain) +# ๐ domain -## ๐ท๏ธ ๐ Domain +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [domain](/backend/src/modules/veil/domain) -### ๐ฏ PURPOSE -The `domain` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - domain[๐ domain] - domain --> domain_veil_entity_ts(veil.entity.ts) + Root["๐ domain"] + Root --> veilentityts["๐ veil.entity.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.entity.ts` | `ts` | Core logic implementation. | None | +| `veil.entity.ts` | Entity/Model | Data structure and schema definitions. | N/A | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate domain into your refined workflows: -import { /* exported members */ } from '@path/to/domain'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './veil.entity'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/infrastructure/README.md b/backend/src/modules/veil/infrastructure/README.md index b9dbffe..271068b 100644 --- a/backend/src/modules/veil/infrastructure/README.md +++ b/backend/src/modules/veil/infrastructure/README.md @@ -1,28 +1,29 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [infrastructure](/backend/src/modules/veil/infrastructure) +# ๐ infrastructure -## ๐ท๏ธ ๐ Infrastructure +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [infrastructure](/backend/src/modules/veil/infrastructure) -### ๐ฏ PURPOSE -The `infrastructure` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - infrastructure[๐ infrastructure] - infrastructure --> infrastructure_repositories[๐ repositories] - infrastructure --> infrastructure_schemas[๐ schemas] + Root["๐ infrastructure"] + Root --> repositories["๐ repositories"] + Root --> schemas["๐ schemas"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| (No files) | - | - | - | +| _No matching files_ | - | - | - | -### ๐ DEPENDENCIES -- `None` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate infrastructure into your refined workflows: -import { /* exported members */ } from '@path/to/infrastructure'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```markdown +> This directory acts primarily as a structural container or configuration hub. ``` diff --git a/backend/src/modules/veil/infrastructure/repositories/README.md b/backend/src/modules/veil/infrastructure/repositories/README.md index e7309b7..365fb02 100644 --- a/backend/src/modules/veil/infrastructure/repositories/README.md +++ b/backend/src/modules/veil/infrastructure/repositories/README.md @@ -1,32 +1,37 @@ -# [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) +# ๐ repositories -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `repositories` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - repositories[๐ repositories] - repositories --> repositories_veil_repository_ts(veil.repository.ts) + Root["๐ repositories"] + Root --> veilrepositoryts["๐ veil.repository.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.repository.ts` | `ts` | Core logic implementation. | @nestjs, @common | +| `veil.repository.ts` | File | Core logic and utilities for this domain. | @nestjs, @common | -### ๐ DEPENDENCIES -- `../../domain/veil.entity` -- `../schemas/veil.schema` -- `@common/utils/file-system` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/mongoose` - `mongoose` +- `../../domain/veil.entity` +- `../schemas/veil.schema` +- `@common/utils/file-system` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate repositories into your refined workflows: -import { /* exported members */ } from '@path/to/repositories'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './veil.repository'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/infrastructure/schemas/README.md b/backend/src/modules/veil/infrastructure/schemas/README.md index 7085ae4..2101f05 100644 --- a/backend/src/modules/veil/infrastructure/schemas/README.md +++ b/backend/src/modules/veil/infrastructure/schemas/README.md @@ -1,28 +1,33 @@ -# [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) +# ๐ schemas -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `schemas` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - schemas[๐ schemas] - schemas --> schemas_veil_schema_ts(veil.schema.ts) + Root["๐ schemas"] + Root --> veilschemats["๐ veil.schema.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.schema.ts` | `ts` | Core logic implementation. | @nestjs | +| `veil.schema.ts` | Entity/Model | Data structure and schema definitions. | @nestjs | -### ๐ DEPENDENCIES + +## ๐ Dependencies - `@nestjs/mongoose` - `mongoose` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate schemas into your refined workflows: -import { /* exported members */ } from '@path/to/schemas'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './veil.schema'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/presentation/README.md b/backend/src/modules/veil/presentation/README.md index 2e71808..0996541 100644 --- a/backend/src/modules/veil/presentation/README.md +++ b/backend/src/modules/veil/presentation/README.md @@ -1,35 +1,39 @@ -# [root](/) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [presentation](/backend/src/modules/veil/presentation) +# ๐ presentation -## ๐ท๏ธ ๐ Presentation +[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [presentation](/backend/src/modules/veil/presentation) -### ๐ฏ PURPOSE -The `presentation` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - presentation[๐ presentation] - presentation --> presentation_dto[๐ dto] - presentation --> presentation_veil_controller_ts(veil.controller.ts) + Root["๐ presentation"] + Root --> dto["๐ dto"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.controller.ts` | `ts` | Handles incoming HTTP requests. | @nestjs | +| `veil.controller.ts` | Controller | Request handling and routing. | @nestjs | -### ๐ DEPENDENCIES -- `../application/veil.service` -- `../domain/veil.entity` -- `./dto/create-veil.dto` -- `./dto/update-veil.dto` + +## ๐ Dependencies - `@nestjs/common` - `@nestjs/platform-express` - `multer` - `path` +- `../application/veil.service` +- `../domain/veil.entity` +- `./dto/create-veil.dto` +- `./dto/update-veil.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate presentation into your refined workflows: -import { /* exported members */ } from '@path/to/presentation'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './veil.controller'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/src/modules/veil/presentation/dto/README.md b/backend/src/modules/veil/presentation/dto/README.md index 15628f6..6157870 100644 --- a/backend/src/modules/veil/presentation/dto/README.md +++ b/backend/src/modules/veil/presentation/dto/README.md @@ -1,32 +1,37 @@ -# [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) +# ๐ dto -## ๐ท๏ธ ๐ 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) -### ๐ฏ PURPOSE -The `dto` backend module encapsulates the business logic, presentation, and data access for 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 +## ๐๏ธ Architecture ```mermaid graph TD - dto[๐ dto] - dto --> dto_create_veil_dto_ts(create-veil.dto.ts) - dto --> dto_update_veil_dto_ts(update-veil.dto.ts) + Root["๐ dto"] + Root --> createveildtots["๐ create-veil.dto.ts"] + Root --> updateveildtots["๐ update-veil.dto.ts"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-veil.dto.ts` | `ts` | Data transfer objects and models. | None | -| `update-veil.dto.ts` | `ts` | Data transfer objects and models. | @nestjs | +| `create-veil.dto.ts` | DTO | Data Transfer Object for validation. | N/A | +| `update-veil.dto.ts` | DTO | Data Transfer Object for validation. | @nestjs | -### ๐ DEPENDENCIES -- `./create-veil.dto` -- `@nestjs/mapped-types` -- `class-transformer` + +## ๐ Dependencies - `class-validator` +- `class-transformer` +- `@nestjs/mapped-types` +- `./create-veil.dto` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate dto into your refined workflows: -import { /* exported members */ } from '@path/to/dto'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './create-veil.dto'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/backend/test/README.md b/backend/test/README.md index 428a63f..af0cf6c 100644 --- a/backend/test/README.md +++ b/backend/test/README.md @@ -1,33 +1,37 @@ -# [root](/) / [backend](/backend) / [test](/backend/test) +# ๐งช test -## ๐ท๏ธ ๐ Test +[Root](/.) > [backend](/backend) > [test](/backend/test) -### ๐ฏ PURPOSE -The `test` directory provides core backend services and configuration. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - test[๐ test] - test --> test_app_e2e_spec_ts(app.e2e-spec.ts) - test --> test_jest_e2e_json(jest-e2e.json) + Root["๐งช test"] + Root --> appe2espects["๐ app.e2e-spec.ts"] + Root --> jeste2ejson["๐ jest-e2e.json"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.e2e-spec.ts` | `ts` | Core logic implementation. | @nestjs | -| `jest-e2e.json` | `json` | Core logic or foundational asset for this directory. | None | +| `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 | -### ๐ DEPENDENCIES -- `./../src/app.module` -- `@nestjs/common` + +## ๐ Dependencies - `@nestjs/testing` +- `@nestjs/common` - `supertest` - `supertest/types` +- `./../src/app.module` -### ๐ ๏ธ USAGE +## ๐ ๏ธ Usage ```typescript -// Seamlessly integrate test into your refined workflows: -import { /* exported members */ } from '@path/to/test'; +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './app.e2e-spec'; + +// Integrate into the application architecture +relevantMember.execute(); ``` diff --git a/frontend/README.md b/frontend/README.md index c50202e..c371909 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -1,45 +1,37 @@ -# [root](/) / [frontend](/frontend) +# ๐จ frontend -## ๐ท๏ธ ๐ Frontend +[Root](/.) > [frontend](/frontend) -### ๐ฏ PURPOSE -The `frontend` directory handles frontend architecture and configuration for the Mavluda Beauty platform. +## ๐ฏ 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. -### ๐๏ธ ARCHITECTURE +## ๐๏ธ Architecture ```mermaid graph TD - frontend[๐ frontend] - frontend --> frontend_public[๐ public] - frontend --> frontend_src[๐ src] - frontend --> frontend_angular_json(angular.json) - frontend --> frontend_index_html(index.html) - frontend --> frontend_index_tsx(index.tsx) - frontend --> frontend_leaflet_css(leaflet.css) - frontend --> frontend_metadata_json(metadata.json) - frontend --> frontend_package_lock_json(package-lock.json) - frontend --> frontend_package_json(package.json) - frontend --> frontend_tsconfig_json(tsconfig.json) + Root["๐จ frontend"] + Root --> src["๐ src"] ``` -### ๐ FILE REGISTRY +## ๐ File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `angular.json` | `json` | Core logic or foundational asset for this directory. | None | -| `index.html` | `html` | UI template and styling. | None | -| `index.tsx` | `tsx` | Core logic or foundational asset for this directory. | @angular | -| `leaflet.css` | `css` | UI template and styling. | None | -| `metadata.json` | `json` | Core logic or foundational asset for this directory. | None | -| `package-lock.json` | `json` | Core logic or foundational asset for this directory. | None | -| `package.json` | `json` | Core logic or foundational asset for this directory. | None | -| `tsconfig.json` | `json` | Configuration settings and environment setup. | None | +| `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 | -### ๐ DEPENDENCIES -- `./src/app.component` -- `./src/app/app.config` -- `@angular/platform-browser` -### ๐ ๏ธ USAGE -```typescript -// Seamlessly integrate frontend into your refined workflows: -import { /* exported members */ } from '@path/to/frontend'; +## ๐ Dependencies +- _No external or internal dependencies detected._ + +## ๐ ๏ธ Usage +```html + + +