diff --git a/README.md b/README.md index 884f41cf..0e4d554d 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,33 @@ -# 📁 Mavluda Beauty Repository +# 📁 . Directory [Root](/.) ## 🎯 Purpose -Delivering luxury-tier architectural components and high-performance logic for the **Mavluda Beauty Repository** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. +Delivering luxury-tier architectural components and high-performance logic for the **.** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid graph TD - Root["📁 Mavluda Beauty Repository"] - Root --> backend["📁 backend"] - Root --> frontend["📁 frontend"] - Root --> scripts["📁 scripts"] - Root --> _env["📄 .env"] - Root --> _gitignore["📄 .gitignore"] - Root --> _gitignore_append["📄 .gitignore_append"] - Root --> GEMINI_md["📄 GEMINI.md"] - Root --> generate_readmes_py["📄 generate_readmes.py"] + Root__["📁 ."] + Root__ --> f__gitignore["📄 .gitignore"] + Root__ --> f_GEMINI_md["📄 GEMINI.md"] + Root__ --> f_SECURITY_md["📄 SECURITY.md"] + Root__ --> d_backend["📁 backend"] + Root__ --> d_frontend["📁 frontend"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `.env` | File | Provides core logic and orchestration for .env. | N/A | | `.gitignore` | File | Provides core logic and orchestration for .gitignore. | N/A | -| `.gitignore_append` | File | Provides core logic and utilities for this domain. | N/A | -| `GEMINI.md` | Markdown | Provides core logic and orchestration for GEMINI.md. | N/A | -| `generate_readmes.py` | File | Provides core logic and orchestration for generate_readmes.py. | N/A | +| `GEMINI.md` | File | Provides core logic and orchestration for GEMINI.md. | N/A | +| `SECURITY.md` | Markdown | Documentation file containing context for SECURITY.md. | N/A | +| `backend` | Directory | Contains architectural sub-modules and layer logic for backend. | N/A | +| `frontend` | Directory | Contains architectural sub-modules and layer logic for frontend. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript diff --git a/backend/README.md b/backend/README.md index 709a19b2..53c3b91d 100644 --- a/backend/README.md +++ b/backend/README.md @@ -1,6 +1,6 @@ -# 📁 backend +# 📁 Backend Directory -[Root](/.) > [backend](/backend) +[Root](/.) / [backend](/backend) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **backend** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,36 +8,39 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 backend"] - Root --> src["📁 src"] - Root --> test["📁 test"] - Root --> _prettierrc["📄 .prettierrc"] - Root --> eslint_config_mjs["📄 eslint.config.mjs"] - Root --> nest_cli_json["📄 nest-cli.json"] - Root --> package_lock_json["📄 package-lock.json"] - Root --> package_json["📄 package.json"] - Root --> tsconfig_build_json["📄 tsconfig.build.json"] - Root --> tsconfig_json["📄 tsconfig.json"] + Root_backend["📁 backend"] + Root_backend --> f__prettierrc["📄 .prettierrc"] + Root_backend --> f_eslint_config_mjs["📄 eslint.config.mjs"] + Root_backend --> f_nest_cli_json["📄 nest-cli.json"] + Root_backend --> f_package_lock_json["📄 package-lock.json"] + Root_backend --> f_package_json["📄 package.json"] + Root_backend --> d_src["📁 src"] + Root_backend --> d_test["📁 test"] + Root_backend --> f_tsconfig_build_json["📄 tsconfig.build.json"] + Root_backend --> f_tsconfig_json["📄 tsconfig.json"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| | `.prettierrc` | File | Provides core logic and orchestration for .prettierrc. | N/A | -| `eslint.config.mjs` | JavaScript | Provides core logic and orchestration for eslint.config.mjs. | N/A | -| `nest-cli.json` | JSON Configuration | Provides core logic and orchestration for nest-cli.json. | N/A | -| `package-lock.json` | JSON Configuration | Provides core logic and orchestration for package-lock.json. | N/A | -| `package.json` | JSON Configuration | Provides core logic and orchestration for package.json. | N/A | -| `tsconfig.build.json` | JSON Configuration | Provides core logic and orchestration for tsconfig.build.json. | N/A | -| `tsconfig.json` | JSON Configuration | Provides core logic and orchestration for tsconfig.json. | N/A | +| `eslint.config.mjs` | File | Provides core logic and orchestration for eslint.config.mjs. | N/A | +| `nest-cli.json` | File | Provides core logic and orchestration for nest-cli.json. | N/A | +| `package-lock.json` | File | Provides core logic and orchestration for package-lock.json. | N/A | +| `package.json` | File | Provides core logic and orchestration for package.json. | N/A | +| `src` | Directory | Contains architectural sub-modules and layer logic for src. | N/A | +| `test` | Directory | Contains architectural sub-modules and layer logic for test. | N/A | +| `tsconfig.build.json` | File | Provides core logic and orchestration for tsconfig.build.json. | N/A | +| `tsconfig.json` | File | Provides core logic and orchestration for tsconfig.json. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './backend'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/README.md b/backend/src/README.md index 50e1e1c3..29483dcb 100644 --- a/backend/src/README.md +++ b/backend/src/README.md @@ -1,60 +1,37 @@ -# 📁 src +# 📁 Src Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) +[Root](/.) / [backend](/backend) / [src](/backend/src) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **src** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 src"] - Root --> common["📁 common"] - Root --> modules["📁 modules"] - Root --> app_controller_spec_ts["📄 app.controller.spec.ts"] - Root --> app_controller_ts["📄 app.controller.ts"] - Root --> app_module_ts["📄 app.module.ts"] - Root --> app_service_ts["📄 app.service.ts"] - Root --> main_ts["📄 main.ts"] +classDiagram + class AppController + class AppModule + class AppService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.controller.spec.ts` | TypeScript | Unit testing and quality assurance for app.controller.spec.ts. | @nestjs | -| `app.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for app.controller.ts. | @nestjs | -| `app.module.ts` | TypeScript | Defines the architectural module boundaries for app.module.ts. | @modules, @nestjs | -| `app.service.ts` | TypeScript | Encapsulates business logic and data access for app.service.ts. | @nestjs | -| `main.ts` | TypeScript | Provides core logic and orchestration for main.ts. | @nestjs | +| `app.controller.spec.ts` | File | Unit testing and quality assurance for app.controller.spec.ts. | @nestjs/testing | +| `app.controller.ts` | File | Handles incoming HTTP requests and routing for app.controller.ts. | @nestjs/common | +| `app.module.ts` | File | Defines the architectural module boundaries for app.module.ts. | @modules/auth, @modules/user, @modules/veil, @modules/treatments, @nestjs/core, @nestjs/serve-static, @modules/booking, @modules/gallery, @modules/payment, @modules/inventory, @nestjs/common, @modules/partnership, @modules/admin-settings | +| `app.service.ts` | File | Encapsulates business logic and data access for app.service.ts. | @nestjs/common | +| `common` | Directory | Contains architectural sub-modules and layer logic for common. | N/A | +| `main.ts` | File | Provides core logic and orchestration for main.ts. | @nestjs/core, @nestjs/config, @nestjs/common | +| `modules` | Directory | Contains architectural sub-modules and layer logic for modules. | N/A | ## 🔗 Dependencies -- `./app.controller` -- `./app.module` -- `./app.service` -- `./common/config/app-config.module` -- `./common/database/database.module` -- `./common/filters/i18n-exception.filter` -- `@modules/admin-settings` -- `@modules/auth` -- `@modules/booking` -- `@modules/gallery` -- `@modules/inventory` -- `@modules/partnership` -- `@modules/payment` -- `@modules/treatments` -- `@modules/user` -- `@modules/veil` -- `@nestjs/common` -- `@nestjs/config` -- `@nestjs/core` -- `@nestjs/serve-static` -- `@nestjs/testing` -- `path` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './src'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/README.md b/backend/src/common/README.md index 8fa98efe..ba23e65a 100644 --- a/backend/src/common/README.md +++ b/backend/src/common/README.md @@ -1,6 +1,6 @@ -# 📁 common +# 📁 Common Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **common** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,27 +8,39 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 common"] - Root --> config["📁 config"] - Root --> constants["📁 constants"] - Root --> database["📁 database"] - Root --> decorators["📁 decorators"] - Root --> filters["📁 filters"] - Root --> guards["📁 guards"] - Root --> interfaces["📁 interfaces"] - Root --> utils["📁 utils"] + Root_common["📁 common"] + Root_common --> d_config["📁 config"] + Root_common --> d_constants["📁 constants"] + Root_common --> d_database["📁 database"] + Root_common --> d_decorators["📁 decorators"] + Root_common --> d_filters["📁 filters"] + Root_common --> d_guards["📁 guards"] + Root_common --> d_interfaces["📁 interfaces"] + Root_common --> d_seed["📁 seed"] + Root_common --> d_utils["📁 utils"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `config` | Directory | Contains architectural sub-modules and layer logic for config. | N/A | +| `constants` | Directory | Contains architectural sub-modules and layer logic for constants. | N/A | +| `database` | Directory | Contains architectural sub-modules and layer logic for database. | N/A | +| `decorators` | Directory | Contains architectural sub-modules and layer logic for decorators. | N/A | +| `filters` | Directory | Contains architectural sub-modules and layer logic for filters. | N/A | +| `guards` | Directory | Contains architectural sub-modules and layer logic for guards. | N/A | +| `interfaces` | Directory | Contains architectural sub-modules and layer logic for interfaces. | N/A | +| `seed` | Directory | Contains architectural sub-modules and layer logic for seed. | N/A | +| `utils` | Directory | Contains architectural sub-modules and layer logic for utils. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './common'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/config/README.md b/backend/src/common/config/README.md index f4bdd1f7..f3fe21e5 100644 --- a/backend/src/common/config/README.md +++ b/backend/src/common/config/README.md @@ -1,40 +1,34 @@ -# 📁 config +# 📁 Config Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [config](/backend/src/common/config) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [config](/backend/src/common/config) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **config** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 config"] - Root --> app_config_module_ts["📄 app-config.module.ts"] - Root --> app_config_service_ts["📄 app-config.service.ts"] - Root --> configuration_ts["📄 configuration.ts"] - Root --> env_validation_ts["📄 env.validation.ts"] +classDiagram + class AppConfigModule + class AppConfigService + class EnvironmentVariables ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app-config.module.ts` | TypeScript | Defines the architectural module boundaries for app-config.module.ts. | @nestjs | -| `app-config.service.ts` | TypeScript | Encapsulates business logic and data access for app-config.service.ts. | @nestjs | -| `configuration.ts` | TypeScript | Provides core logic and orchestration for configuration.ts. | N/A | -| `env.validation.ts` | TypeScript | Provides core logic and orchestration for env.validation.ts. | N/A | +| `app-config.module.ts` | File | Defines the architectural module boundaries for app-config.module.ts. | @nestjs/config, @nestjs/common | +| `app-config.service.ts` | File | Encapsulates business logic and data access for app-config.service.ts. | @nestjs/config, @nestjs/common | +| `configuration.ts` | File | Provides core logic and orchestration for configuration.ts. | N/A | +| `env.validation.ts` | File | Provides core logic and orchestration for env.validation.ts. | N/A | ## 🔗 Dependencies -- `./app-config.service` -- `./configuration` -- `./env.validation` -- `@nestjs/common` -- `@nestjs/config` -- `class-transformer` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './config'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/constants/README.md b/backend/src/common/constants/README.md index 5d4061b0..ceba249e 100644 --- a/backend/src/common/constants/README.md +++ b/backend/src/common/constants/README.md @@ -1,29 +1,29 @@ -# 📁 constants +# 📁 Constants Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [constants](/backend/src/common/constants) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [constants](/backend/src/common/constants) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **constants** 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["📁 constants"] - Root --> error_messages_constant_ts["📄 error-messages.constant.ts"] +classDiagram + class ErrorMessages ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `error-messages.constant.ts` | TypeScript | Provides core logic and orchestration for error-messages.constant.ts. | N/A | +| `error-messages.constant.ts` | File | Provides core logic and orchestration for error-messages.constant.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './constants'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/database/README.md b/backend/src/common/database/README.md index f4b9cc00..55d6ba85 100644 --- a/backend/src/common/database/README.md +++ b/backend/src/common/database/README.md @@ -1,31 +1,29 @@ -# 📁 database +# 📁 Database Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [database](/backend/src/common/database) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [database](/backend/src/common/database) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **database** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 database"] - Root --> database_module_ts["📄 database.module.ts"] +classDiagram + class DatabaseModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `database.module.ts` | TypeScript | Defines the architectural module boundaries for database.module.ts. | @nestjs | +| `database.module.ts` | File | Defines the architectural module boundaries for database.module.ts. | @nestjs/mongoose, @nestjs/config, @nestjs/common | ## 🔗 Dependencies -- `@nestjs/common` -- `@nestjs/config` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './database'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/decorators/README.md b/backend/src/common/decorators/README.md index b6ce6194..cc989bf2 100644 --- a/backend/src/common/decorators/README.md +++ b/backend/src/common/decorators/README.md @@ -1,31 +1,33 @@ -# 📁 decorators +# 📁 Decorators Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [decorators](/backend/src/common/decorators) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [decorators](/backend/src/common/decorators) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **decorators** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 decorators"] - Root --> public_decorator_ts["📄 public.decorator.ts"] - Root --> roles_decorator_ts["📄 roles.decorator.ts"] +classDiagram + class IS_PUBLIC_KEY + class Public + class ROLES_KEY + class Roles ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `public.decorator.ts` | TypeScript | Provides core logic and orchestration for public.decorator.ts. | @nestjs | -| `roles.decorator.ts` | TypeScript | Provides core logic and orchestration for roles.decorator.ts. | @nestjs | +| `public.decorator.ts` | File | Provides core logic and orchestration for public.decorator.ts. | @nestjs/common | +| `roles.decorator.ts` | File | Provides core logic and orchestration for roles.decorator.ts. | @nestjs/common | ## 🔗 Dependencies -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './decorators'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/filters/README.md b/backend/src/common/filters/README.md index e7b58835..e214e664 100644 --- a/backend/src/common/filters/README.md +++ b/backend/src/common/filters/README.md @@ -1,30 +1,29 @@ -# 📁 filters +# 📁 Filters Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [filters](/backend/src/common/filters) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [filters](/backend/src/common/filters) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **filters** 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["📁 filters"] - Root --> i18n_exception_filter_ts["📄 i18n-exception.filter.ts"] +classDiagram + class I18nExceptionFilter ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `i18n-exception.filter.ts` | TypeScript | Provides core logic and orchestration for i18n-exception.filter.ts. | N/A | +| `i18n-exception.filter.ts` | File | Provides core logic and orchestration for i18n-exception.filter.ts. | @nestjs/common | ## 🔗 Dependencies -- `../constants/error-messages.constant` -- `express` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './filters'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/guards/README.md b/backend/src/common/guards/README.md index 75d32eec..e2e2a331 100644 --- a/backend/src/common/guards/README.md +++ b/backend/src/common/guards/README.md @@ -1,35 +1,31 @@ -# 📁 guards +# 📁 Guards Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [guards](/backend/src/common/guards) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [guards](/backend/src/common/guards) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **guards** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 guards"] - Root --> jwt_auth_guard_ts["📄 jwt-auth.guard.ts"] - Root --> roles_guard_ts["📄 roles.guard.ts"] +classDiagram + class JwtAuthGuard + class RolesGuard ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `jwt-auth.guard.ts` | TypeScript | Provides core logic and orchestration for jwt-auth.guard.ts. | @nestjs | -| `roles.guard.ts` | TypeScript | Provides core logic and orchestration for roles.guard.ts. | @nestjs | +| `jwt-auth.guard.ts` | File | Provides core logic and orchestration for jwt-auth.guard.ts. | @nestjs/core, @nestjs/passport, @nestjs/common | +| `roles.guard.ts` | File | Provides core logic and orchestration for roles.guard.ts. | @nestjs/core, @nestjs/common | ## 🔗 Dependencies -- `../decorators/public.decorator` -- `../decorators/roles.decorator` -- `@nestjs/common` -- `@nestjs/core` -- `@nestjs/passport` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './guards'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/interfaces/README.md b/backend/src/common/interfaces/README.md index 6995df09..82a6d80f 100644 --- a/backend/src/common/interfaces/README.md +++ b/backend/src/common/interfaces/README.md @@ -1,29 +1,29 @@ -# 📁 interfaces +# 📁 Interfaces Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [interfaces](/backend/src/common/interfaces) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [interfaces](/backend/src/common/interfaces) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **interfaces** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 interfaces"] - Root --> authenticated_request_interface_ts["📄 authenticated-request.interface.ts"] +classDiagram + class AuthenticatedRequest ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `authenticated-request.interface.ts` | TypeScript | Provides core logic and orchestration for authenticated-request.interface.ts. | N/A | +| `authenticated-request.interface.ts` | File | Provides core logic and orchestration for authenticated-request.interface.ts. | N/A | ## 🔗 Dependencies -- `express` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './interfaces'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/common/seed/README.md b/backend/src/common/seed/README.md new file mode 100644 index 00000000..f7f32754 --- /dev/null +++ b/backend/src/common/seed/README.md @@ -0,0 +1,32 @@ +# 📁 Seed Directory + +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [seed](/backend/src/common/seed) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **seed** 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 +classDiagram + class SeedModule + class SeedService +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `seed.module.ts` | Module | Configures dependency injection and provider scopes. | @modules/user, @nestjs/common | +| `seed.service.ts` | Service | Encapsulates business logic and data access. | @modules/user, @nestjs/common | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/backend/src/common/utils/README.md b/backend/src/common/utils/README.md index 21591410..c3ae2871 100644 --- a/backend/src/common/utils/README.md +++ b/backend/src/common/utils/README.md @@ -1,6 +1,6 @@ -# 📁 utils +# 📁 Utils Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [common](/backend/src/common) > [utils](/backend/src/common/utils) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [common](/backend/src/common) / [utils](/backend/src/common/utils) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **utils** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,28 +8,27 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 utils"] - Root --> file_system_ts["📄 file-system.ts"] - Root --> index_ts["📄 index.ts"] - Root --> object_ts["📄 object.ts"] + Root_utils["📁 utils"] + Root_utils --> f_file_system_ts["📄 file-system.ts"] + Root_utils --> f_index_ts["📄 index.ts"] + Root_utils --> f_object_ts["📄 object.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `file-system.ts` | TypeScript | Provides core logic and orchestration for file-system.ts. | N/A | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `object.ts` | TypeScript | Provides core logic and orchestration for object.ts. | N/A | +| `file-system.ts` | File | Provides core logic and orchestration for file-system.ts. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `object.ts` | File | Provides core logic and orchestration for object.ts. | N/A | ## 🔗 Dependencies -- `fs` -- `path` -- `util` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './utils'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/README.md b/backend/src/modules/README.md index 91538132..11a4e050 100644 --- a/backend/src/modules/README.md +++ b/backend/src/modules/README.md @@ -1,6 +1,6 @@ -# 📁 modules +# 📁 Modules Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **modules** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,29 +8,41 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 modules"] - Root --> admin-settings["📁 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"] + Root_modules["📁 modules"] + Root_modules --> d_admin_settings["📁 admin-settings"] + Root_modules --> d_auth["📁 auth"] + Root_modules --> d_booking["📁 booking"] + Root_modules --> d_gallery["📁 gallery"] + Root_modules --> d_inventory["📁 inventory"] + Root_modules --> d_partnership["📁 partnership"] + Root_modules --> d_payment["📁 payment"] + Root_modules --> d_treatments["📁 treatments"] + Root_modules --> d_user["📁 user"] + Root_modules --> d_veil["📁 veil"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `admin-settings` | Directory | Contains architectural sub-modules and layer logic for admin-settings. | N/A | +| `auth` | Directory | Contains architectural sub-modules and layer logic for auth. | N/A | +| `booking` | Directory | Contains architectural sub-modules and layer logic for booking. | N/A | +| `gallery` | Directory | Contains architectural sub-modules and layer logic for gallery. | N/A | +| `inventory` | Directory | Contains architectural sub-modules and layer logic for inventory. | N/A | +| `partnership` | Directory | Contains architectural sub-modules and layer logic for partnership. | N/A | +| `payment` | Directory | Contains architectural sub-modules and layer logic for payment. | N/A | +| `treatments` | Directory | Contains architectural sub-modules and layer logic for treatments. | N/A | +| `user` | Directory | Contains architectural sub-modules and layer logic for user. | N/A | +| `veil` | Directory | Contains architectural sub-modules and layer logic for veil. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './modules'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/admin-settings/README.md b/backend/src/modules/admin-settings/README.md index 4c0e03d6..b6a3bd93 100644 --- a/backend/src/modules/admin-settings/README.md +++ b/backend/src/modules/admin-settings/README.md @@ -1,39 +1,34 @@ -# 📁 admin-settings +# 📁 Admin-settings Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [admin-settings](/backend/src/modules/admin-settings) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **admin-settings** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 admin-settings"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> admin_settings_module_ts["📄 admin-settings.module.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class AdminSettingsModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.module.ts` | TypeScript | Defines the architectural module boundaries for admin-settings.module.ts. | @nestjs | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `admin-settings.module.ts` | File | Defines the architectural module boundaries for admin-settings.module.ts. | @nestjs/mongoose, @nestjs/common | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | ## 🔗 Dependencies -- `./application/admin-settings.service` -- `./infrastructure/repositories/admin-settings.repository` -- `./presentation/admin-settings.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings'; +import { relevantMember } from './core'; // 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 44cd7b31..9778716e 100644 --- a/backend/src/modules/admin-settings/application/README.md +++ b/backend/src/modules/admin-settings/application/README.md @@ -1,31 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [application](/backend/src/modules/admin-settings/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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> admin_settings_service_ts["📄 admin-settings.service.ts"] +classDiagram + class AdminSettingsService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.service.ts` | TypeScript | Encapsulates business logic and data access for admin-settings.service.ts. | @nestjs | +| `admin-settings.service.ts` | File | Encapsulates business logic and data access for admin-settings.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/admin-settings.entity` -- `../infrastructure/repositories/admin-settings.repository` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 b7b40f4b..fb732f85 100644 --- a/backend/src/modules/admin-settings/domain/README.md +++ b/backend/src/modules/admin-settings/domain/README.md @@ -1,30 +1,30 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [domain](/backend/src/modules/admin-settings/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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> interfaces["📁 interfaces"] - Root --> admin_settings_entity_ts["📄 admin-settings.entity.ts"] +classDiagram + class AdminSettings ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.entity.ts` | TypeScript | Provides core logic and orchestration for admin-settings.entity.ts. | N/A | +| `admin-settings.entity.ts` | File | Provides core logic and orchestration for admin-settings.entity.ts. | N/A | +| `interfaces` | Directory | Contains architectural sub-modules and layer logic for interfaces. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 7248dcc5..cafb2024 100644 --- a/backend/src/modules/admin-settings/domain/interfaces/README.md +++ b/backend/src/modules/admin-settings/domain/interfaces/README.md @@ -1,29 +1,31 @@ -# 📁 interfaces +# 📁 Interfaces Directory -[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) +[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 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 ```mermaid -graph TD - Root["📁 interfaces"] - Root --> admin_settings_interface_ts["📄 admin-settings.interface.ts"] +classDiagram + class IAdminLocation + class IOwnerInfo + class IAdminSettings ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.interface.ts` | TypeScript | Provides core logic and orchestration for admin-settings.interface.ts. | N/A | +| `admin-settings.interface.ts` | File | Provides core logic and orchestration for admin-settings.interface.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './interfaces'; +import { relevantMember } from './core'; // 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 e1c84866..9b2642a8 100644 --- a/backend/src/modules/admin-settings/infrastructure/README.md +++ b/backend/src/modules/admin-settings/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [infrastructure](/backend/src/modules/admin-settings/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 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. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/admin-settings/infrastructure/repositories/README.md b/backend/src/modules/admin-settings/infrastructure/repositories/README.md index ad6004a7..aa92431e 100644 --- a/backend/src/modules/admin-settings/infrastructure/repositories/README.md +++ b/backend/src/modules/admin-settings/infrastructure/repositories/README.md @@ -1,32 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> admin_settings_repository_ts["📄 admin-settings.repository.ts"] +classDiagram + class AdminSettingsRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.repository.ts` | TypeScript | Provides core logic and orchestration for admin-settings.repository.ts. | @nestjs | +| `admin-settings.repository.ts` | File | Provides core logic and orchestration for admin-settings.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/admin-settings.entity` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 f461acff..4548585a 100644 --- a/backend/src/modules/admin-settings/infrastructure/schemas/README.md +++ b/backend/src/modules/admin-settings/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> admin_settings_schema_ts["📄 admin-settings.schema.ts"] +classDiagram + class AdminSettingsSchemaEntity + class AdminSettingsSchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.schema.ts` | TypeScript | Provides core logic and orchestration for admin-settings.schema.ts. | @nestjs | +| `admin-settings.schema.ts` | File | Provides core logic and orchestration for admin-settings.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 e5c24bc2..717dd47f 100644 --- a/backend/src/modules/admin-settings/presentation/README.md +++ b/backend/src/modules/admin-settings/presentation/README.md @@ -1,33 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [admin-settings](/backend/src/modules/admin-settings) > [presentation](/backend/src/modules/admin-settings/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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> admin_settings_controller_ts["📄 admin-settings.controller.ts"] +classDiagram + class AdminSettingsController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for admin-settings.controller.ts. | N/A | +| `admin-settings.controller.ts` | File | Handles incoming HTTP requests and routing for admin-settings.controller.ts. | @nestjs/common | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | ## 🔗 Dependencies -- `../application/admin-settings.service` -- `../domain/admin-settings.entity` -- `./dto/create-admin-settings.dto` -- `./dto/update-admin-settings.dto` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 8e396cf8..c1970384 100644 --- a/backend/src/modules/admin-settings/presentation/dto/README.md +++ b/backend/src/modules/admin-settings/presentation/dto/README.md @@ -1,33 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_admin_settings_dto_ts["📄 create-admin-settings.dto.ts"] - Root --> update_admin_settings_dto_ts["📄 update-admin-settings.dto.ts"] +classDiagram + class CreateAdminSettingsDto + class UpdateAdminSettingsDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-admin-settings.dto.ts` | TypeScript | Provides core logic and orchestration for create-admin-settings.dto.ts. | N/A | -| `update-admin-settings.dto.ts` | TypeScript | Provides core logic and orchestration for update-admin-settings.dto.ts. | @nestjs | +| `create-admin-settings.dto.ts` | File | Provides core logic and orchestration for create-admin-settings.dto.ts. | N/A | +| `update-admin-settings.dto.ts` | File | Provides core logic and orchestration for update-admin-settings.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-admin-settings.dto` -- `@nestjs/mapped-types` -- `class-transformer` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/auth/README.md b/backend/src/modules/auth/README.md index 6e5d3d54..0e0e89f3 100644 --- a/backend/src/modules/auth/README.md +++ b/backend/src/modules/auth/README.md @@ -1,55 +1,39 @@ -# 📁 auth +# 📁 Auth Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **auth** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 auth"] - Root --> dto["📁 dto"] - Root --> infrastructure["📁 infrastructure"] - Root --> interfaces["📁 interfaces"] - Root --> auth_controller_ts["📄 auth.controller.ts"] - Root --> auth_module_ts["📄 auth.module.ts"] - Root --> auth_service_ts["📄 auth.service.ts"] - Root --> index_ts["📄 index.ts"] - Root --> telegram_auth_service_ts["📄 telegram-auth.service.ts"] +classDiagram + class AuthController + class AuthModule + class AuthService + class TelegramAuthService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for auth.controller.ts. | @common | -| `auth.module.ts` | TypeScript | Defines the architectural module boundaries for auth.module.ts. | @common, @modules, @nestjs | -| `auth.service.ts` | TypeScript | Encapsulates business logic and data access for auth.service.ts. | @modules, @nestjs | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `telegram-auth.service.ts` | TypeScript | Encapsulates business logic and data access for telegram-auth.service.ts. | @common, @modules, @nestjs | +| `auth.controller.ts` | File | Handles incoming HTTP requests and routing for auth.controller.ts. | @nestjs/common | +| `auth.module.ts` | File | Defines the architectural module boundaries for auth.module.ts. | @modules/user, @nestjs/passport, @nestjs/jwt, @nestjs/common | +| `auth.service.ts` | File | Encapsulates business logic and data access for auth.service.ts. | @modules/user, @nestjs/jwt, @nestjs/common | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `interfaces` | Directory | Contains architectural sub-modules and layer logic for interfaces. | N/A | +| `telegram-auth.service.ts` | File | Encapsulates business logic and data access for telegram-auth.service.ts. | @modules/user, @nestjs/common | ## 🔗 Dependencies -- `./auth.controller` -- `./auth.service` -- `./dto/login.dto` -- `./dto/register.dto` -- `./infrastructure/jwt.strategy` -- `./interfaces/auth-response.interface` -- `./telegram-auth.service` -- `@common/config/app-config.module` -- `@common/config/app-config.service` -- `@common/decorators/public.decorator` -- `@modules/user` -- `@nestjs/common` -- `@nestjs/jwt` -- `@nestjs/passport` -- `bcrypt` -- `crypto` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './auth'; +import { relevantMember } from './core'; // 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 61523a1b..e3ea15cf 100644 --- a/backend/src/modules/auth/dto/README.md +++ b/backend/src/modules/auth/dto/README.md @@ -1,31 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [dto](/backend/src/modules/auth/dto) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [dto](/backend/src/modules/auth/dto) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **dto** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> login_dto_ts["📄 login.dto.ts"] - Root --> register_dto_ts["📄 register.dto.ts"] +classDiagram + class LoginDto + class RegisterDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `login.dto.ts` | TypeScript | Provides core logic and orchestration for login.dto.ts. | N/A | -| `register.dto.ts` | TypeScript | Provides core logic and orchestration for register.dto.ts. | N/A | +| `login.dto.ts` | File | Provides core logic and orchestration for login.dto.ts. | N/A | +| `register.dto.ts` | File | Provides core logic and orchestration for register.dto.ts. | N/A | ## 🔗 Dependencies -- `class-validator` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // 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 ccea957b..5cd69cbc 100644 --- a/backend/src/modules/auth/infrastructure/README.md +++ b/backend/src/modules/auth/infrastructure/README.md @@ -1,33 +1,29 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [infrastructure](/backend/src/modules/auth/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [infrastructure](/backend/src/modules/auth/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 infrastructure"] - Root --> jwt_strategy_ts["📄 jwt.strategy.ts"] +classDiagram + class JwtStrategy ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `jwt.strategy.ts` | TypeScript | Provides core logic and orchestration for jwt.strategy.ts. | @common, @nestjs | +| `jwt.strategy.ts` | File | Provides core logic and orchestration for jwt.strategy.ts. | @nestjs/passport, @nestjs/common | ## 🔗 Dependencies -- `../interfaces/jwt-payload.interface` -- `@common/config/app-config.service` -- `@nestjs/common` -- `@nestjs/passport` -- `passport-jwt` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // 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 522e7e26..0b125914 100644 --- a/backend/src/modules/auth/interfaces/README.md +++ b/backend/src/modules/auth/interfaces/README.md @@ -1,31 +1,32 @@ -# 📁 interfaces +# 📁 Interfaces Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [auth](/backend/src/modules/auth) > [interfaces](/backend/src/modules/auth/interfaces) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [auth](/backend/src/modules/auth) / [interfaces](/backend/src/modules/auth/interfaces) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **interfaces** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 interfaces"] - Root --> auth_response_interface_ts["📄 auth-response.interface.ts"] - Root --> jwt_payload_interface_ts["📄 jwt-payload.interface.ts"] +classDiagram + class AuthResponse + class TelegramAuthResponse + class JwtPayload ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth-response.interface.ts` | TypeScript | Provides core logic and orchestration for auth-response.interface.ts. | @modules | -| `jwt-payload.interface.ts` | TypeScript | Provides core logic and orchestration for jwt-payload.interface.ts. | N/A | +| `auth-response.interface.ts` | File | Provides core logic and orchestration for auth-response.interface.ts. | @modules/user | +| `jwt-payload.interface.ts` | File | Provides core logic and orchestration for jwt-payload.interface.ts. | N/A | ## 🔗 Dependencies -- `@modules/user` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './interfaces'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/booking/README.md b/backend/src/modules/booking/README.md index 32d05106..7652aa78 100644 --- a/backend/src/modules/booking/README.md +++ b/backend/src/modules/booking/README.md @@ -1,39 +1,34 @@ -# 📁 booking +# 📁 Booking Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **booking** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 booking"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> booking_module_ts["📄 booking.module.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class BookingModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.module.ts` | TypeScript | Defines the architectural module boundaries for booking.module.ts. | @nestjs | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `booking.module.ts` | File | Defines the architectural module boundaries for booking.module.ts. | @nestjs/mongoose, @nestjs/common | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | ## 🔗 Dependencies -- `./application/booking.service` -- `./infrastructure/repositories/booking.repository` -- `./presentation/booking.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './booking'; +import { relevantMember } from './core'; // 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 f0a95a23..73c4e159 100644 --- a/backend/src/modules/booking/application/README.md +++ b/backend/src/modules/booking/application/README.md @@ -1,33 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [application](/backend/src/modules/booking/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [application](/backend/src/modules/booking/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> booking_service_ts["📄 booking.service.ts"] +classDiagram + class BookingService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.service.ts` | TypeScript | Encapsulates business logic and data access for booking.service.ts. | @nestjs | +| `booking.service.ts` | File | Encapsulates business logic and data access for booking.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/booking.entity` -- `../infrastructure/repositories/booking.repository` -- `../presentation/dto/create-booking.dto` -- `../presentation/dto/update-booking.dto` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 5eb08be6..e0ecc22e 100644 --- a/backend/src/modules/booking/domain/README.md +++ b/backend/src/modules/booking/domain/README.md @@ -1,29 +1,29 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [domain](/backend/src/modules/booking/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [domain](/backend/src/modules/booking/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> booking_entity_ts["📄 booking.entity.ts"] +classDiagram + class Booking ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.entity.ts` | TypeScript | Provides core logic and orchestration for booking.entity.ts. | N/A | +| `booking.entity.ts` | File | Provides core logic and orchestration for booking.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 a4d30890..291dc2b2 100644 --- a/backend/src/modules/booking/infrastructure/README.md +++ b/backend/src/modules/booking/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [infrastructure](/backend/src/modules/booking/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [infrastructure](/backend/src/modules/booking/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/booking/infrastructure/repositories/README.md b/backend/src/modules/booking/infrastructure/repositories/README.md index 9722ad3a..a4f3cc5a 100644 --- a/backend/src/modules/booking/infrastructure/repositories/README.md +++ b/backend/src/modules/booking/infrastructure/repositories/README.md @@ -1,32 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> booking_repository_ts["📄 booking.repository.ts"] +classDiagram + class BookingRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.repository.ts` | TypeScript | Provides core logic and orchestration for booking.repository.ts. | @nestjs | +| `booking.repository.ts` | File | Provides core logic and orchestration for booking.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/booking.entity` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 5656002f..2cf453f9 100644 --- a/backend/src/modules/booking/infrastructure/schemas/README.md +++ b/backend/src/modules/booking/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> booking_schema_ts["📄 booking.schema.ts"] +classDiagram + class BookingSchemaEntity + class BookingSchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.schema.ts` | TypeScript | Provides core logic and orchestration for booking.schema.ts. | @nestjs | +| `booking.schema.ts` | File | Provides core logic and orchestration for booking.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 7beddead..15dba5cb 100644 --- a/backend/src/modules/booking/presentation/README.md +++ b/backend/src/modules/booking/presentation/README.md @@ -1,32 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [booking](/backend/src/modules/booking) > [presentation](/backend/src/modules/booking/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [booking](/backend/src/modules/booking) / [presentation](/backend/src/modules/booking/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> booking_controller_ts["📄 booking.controller.ts"] +classDiagram + class BookingController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `booking.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for booking.controller.ts. | N/A | +| `booking.controller.ts` | File | Handles incoming HTTP requests and routing for booking.controller.ts. | @nestjs/common | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | ## 🔗 Dependencies -- `../application/booking.service` -- `./dto/create-booking.dto` -- `./dto/update-booking.dto` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 3ae9fbaf..58529eeb 100644 --- a/backend/src/modules/booking/presentation/dto/README.md +++ b/backend/src/modules/booking/presentation/dto/README.md @@ -1,32 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_booking_dto_ts["📄 create-booking.dto.ts"] - Root --> update_booking_dto_ts["📄 update-booking.dto.ts"] +classDiagram + class CreateBookingDto + class UpdateBookingDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-booking.dto.ts` | TypeScript | Provides core logic and orchestration for create-booking.dto.ts. | N/A | -| `update-booking.dto.ts` | TypeScript | Provides core logic and orchestration for update-booking.dto.ts. | @nestjs | +| `create-booking.dto.ts` | File | Provides core logic and orchestration for create-booking.dto.ts. | N/A | +| `update-booking.dto.ts` | File | Provides core logic and orchestration for update-booking.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-booking.dto` -- `@nestjs/mapped-types` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/gallery/README.md b/backend/src/modules/gallery/README.md index 6eb97b3a..93935f02 100644 --- a/backend/src/modules/gallery/README.md +++ b/backend/src/modules/gallery/README.md @@ -1,39 +1,34 @@ -# 📁 gallery +# 📁 Gallery Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **gallery** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 gallery"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> gallery_module_ts["📄 gallery.module.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class GalleryModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.module.ts` | TypeScript | Defines the architectural module boundaries for gallery.module.ts. | @nestjs | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `gallery.module.ts` | File | Defines the architectural module boundaries for gallery.module.ts. | @nestjs/mongoose, @nestjs/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | ## 🔗 Dependencies -- `./application/gallery.service` -- `./infrastructure/repositories/gallery.repository` -- `./presentation/gallery.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery'; +import { relevantMember } from './core'; // 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 40cb46b7..582e2e60 100644 --- a/backend/src/modules/gallery/application/README.md +++ b/backend/src/modules/gallery/application/README.md @@ -1,31 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [application](/backend/src/modules/gallery/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [application](/backend/src/modules/gallery/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> gallery_service_ts["📄 gallery.service.ts"] +classDiagram + class GalleryService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.service.ts` | TypeScript | Encapsulates business logic and data access for gallery.service.ts. | @nestjs | +| `gallery.service.ts` | File | Encapsulates business logic and data access for gallery.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/gallery.entity` -- `../infrastructure/repositories/gallery.repository` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 bc230be3..813ebebb 100644 --- a/backend/src/modules/gallery/domain/README.md +++ b/backend/src/modules/gallery/domain/README.md @@ -1,29 +1,29 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [domain](/backend/src/modules/gallery/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [domain](/backend/src/modules/gallery/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> gallery_entity_ts["📄 gallery.entity.ts"] +classDiagram + class Gallery ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.entity.ts` | TypeScript | Provides core logic and orchestration for gallery.entity.ts. | N/A | +| `gallery.entity.ts` | File | Provides core logic and orchestration for gallery.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 5fe31df0..2436a504 100644 --- a/backend/src/modules/gallery/infrastructure/README.md +++ b/backend/src/modules/gallery/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [infrastructure](/backend/src/modules/gallery/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [infrastructure](/backend/src/modules/gallery/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/gallery/infrastructure/repositories/README.md b/backend/src/modules/gallery/infrastructure/repositories/README.md index 36be22d2..abcf8610 100644 --- a/backend/src/modules/gallery/infrastructure/repositories/README.md +++ b/backend/src/modules/gallery/infrastructure/repositories/README.md @@ -1,32 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> gallery_repository_ts["📄 gallery.repository.ts"] +classDiagram + class GalleryRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.repository.ts` | TypeScript | Provides core logic and orchestration for gallery.repository.ts. | @nestjs | +| `gallery.repository.ts` | File | Provides core logic and orchestration for gallery.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/gallery.entity` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 17c7ad83..9d45605c 100644 --- a/backend/src/modules/gallery/infrastructure/schemas/README.md +++ b/backend/src/modules/gallery/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> gallery_schema_ts["📄 gallery.schema.ts"] +classDiagram + class GallerySchemaEntity + class GallerySchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.schema.ts` | TypeScript | Provides core logic and orchestration for gallery.schema.ts. | @nestjs | +| `gallery.schema.ts` | File | Provides core logic and orchestration for gallery.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 cf1a6713..0ae36f01 100644 --- a/backend/src/modules/gallery/presentation/README.md +++ b/backend/src/modules/gallery/presentation/README.md @@ -1,36 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [gallery](/backend/src/modules/gallery) > [presentation](/backend/src/modules/gallery/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [gallery](/backend/src/modules/gallery) / [presentation](/backend/src/modules/gallery/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> gallery_controller_ts["📄 gallery.controller.ts"] +classDiagram + class GalleryController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for gallery.controller.ts. | @nestjs | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `gallery.controller.ts` | File | Handles incoming HTTP requests and routing for gallery.controller.ts. | @nestjs/platform-express, @nestjs/common | ## 🔗 Dependencies -- `../application/gallery.service` -- `../domain/gallery.entity` -- `./dto/create-gallery.dto` -- `./dto/update-gallery.dto` -- `@nestjs/platform-express` -- `multer` -- `path` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 82ba0717..5a343aea 100644 --- a/backend/src/modules/gallery/presentation/dto/README.md +++ b/backend/src/modules/gallery/presentation/dto/README.md @@ -1,33 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_gallery_dto_ts["📄 create-gallery.dto.ts"] - Root --> update_gallery_dto_ts["📄 update-gallery.dto.ts"] +classDiagram + class CreateGalleryDto + class UpdateGalleryDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-gallery.dto.ts` | TypeScript | Provides core logic and orchestration for create-gallery.dto.ts. | N/A | -| `update-gallery.dto.ts` | TypeScript | Provides core logic and orchestration for update-gallery.dto.ts. | @nestjs | +| `create-gallery.dto.ts` | File | Provides core logic and orchestration for create-gallery.dto.ts. | N/A | +| `update-gallery.dto.ts` | File | Provides core logic and orchestration for update-gallery.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-gallery.dto` -- `@nestjs/mapped-types` -- `class-validator` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/inventory/README.md b/backend/src/modules/inventory/README.md index 80349cad..cc428374 100644 --- a/backend/src/modules/inventory/README.md +++ b/backend/src/modules/inventory/README.md @@ -1,39 +1,34 @@ -# 📁 inventory +# 📁 Inventory Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **inventory** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 inventory"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> index_ts["📄 index.ts"] - Root --> inventory_module_ts["📄 inventory.module.ts"] +classDiagram + class InventoryModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `inventory.module.ts` | TypeScript | Defines the architectural module boundaries for inventory.module.ts. | @nestjs | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `inventory.module.ts` | File | Defines the architectural module boundaries for inventory.module.ts. | @nestjs/mongoose, @nestjs/common | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | ## 🔗 Dependencies -- `./application/inventory.service` -- `./infrastructure/repositories/inventory.repository` -- `./presentation/inventory.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory'; +import { relevantMember } from './core'; // 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 4f041822..d8f2e3ca 100644 --- a/backend/src/modules/inventory/application/README.md +++ b/backend/src/modules/inventory/application/README.md @@ -1,33 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [application](/backend/src/modules/inventory/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [application](/backend/src/modules/inventory/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> inventory_service_ts["📄 inventory.service.ts"] +classDiagram + class InventoryService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.service.ts` | TypeScript | Encapsulates business logic and data access for inventory.service.ts. | @nestjs | +| `inventory.service.ts` | File | Encapsulates business logic and data access for inventory.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/inventory.entity` -- `../infrastructure/repositories/inventory.repository` -- `../presentation/dto/create-inventory.dto` -- `../presentation/dto/update-inventory.dto` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 b764ea22..31019920 100644 --- a/backend/src/modules/inventory/domain/README.md +++ b/backend/src/modules/inventory/domain/README.md @@ -1,29 +1,29 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [domain](/backend/src/modules/inventory/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [domain](/backend/src/modules/inventory/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> inventory_entity_ts["📄 inventory.entity.ts"] +classDiagram + class Inventory ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.entity.ts` | TypeScript | Provides core logic and orchestration for inventory.entity.ts. | N/A | +| `inventory.entity.ts` | File | Provides core logic and orchestration for inventory.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 e14623ba..a771f84e 100644 --- a/backend/src/modules/inventory/infrastructure/README.md +++ b/backend/src/modules/inventory/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [infrastructure](/backend/src/modules/inventory/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [infrastructure](/backend/src/modules/inventory/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/inventory/infrastructure/repositories/README.md b/backend/src/modules/inventory/infrastructure/repositories/README.md index f231860b..51f0a580 100644 --- a/backend/src/modules/inventory/infrastructure/repositories/README.md +++ b/backend/src/modules/inventory/infrastructure/repositories/README.md @@ -1,32 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> inventory_repository_ts["📄 inventory.repository.ts"] +classDiagram + class InventoryRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.repository.ts` | TypeScript | Provides core logic and orchestration for inventory.repository.ts. | @nestjs | +| `inventory.repository.ts` | File | Provides core logic and orchestration for inventory.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/inventory.entity` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 938de0ce..10b80d69 100644 --- a/backend/src/modules/inventory/infrastructure/schemas/README.md +++ b/backend/src/modules/inventory/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> inventory_schema_ts["📄 inventory.schema.ts"] +classDiagram + class InventorySchemaEntity + class InventorySchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.schema.ts` | TypeScript | Provides core logic and orchestration for inventory.schema.ts. | @nestjs | +| `inventory.schema.ts` | File | Provides core logic and orchestration for inventory.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 e1df25cb..8257ac1f 100644 --- a/backend/src/modules/inventory/presentation/README.md +++ b/backend/src/modules/inventory/presentation/README.md @@ -1,32 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [inventory](/backend/src/modules/inventory) > [presentation](/backend/src/modules/inventory/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [inventory](/backend/src/modules/inventory) / [presentation](/backend/src/modules/inventory/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> inventory_controller_ts["📄 inventory.controller.ts"] +classDiagram + class InventoryController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `inventory.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for inventory.controller.ts. | N/A | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `inventory.controller.ts` | File | Handles incoming HTTP requests and routing for inventory.controller.ts. | @nestjs/common | ## 🔗 Dependencies -- `../application/inventory.service` -- `./dto/create-inventory.dto` -- `./dto/update-inventory.dto` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 e34e4d22..d5532de0 100644 --- a/backend/src/modules/inventory/presentation/dto/README.md +++ b/backend/src/modules/inventory/presentation/dto/README.md @@ -1,32 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_inventory_dto_ts["📄 create-inventory.dto.ts"] - Root --> update_inventory_dto_ts["📄 update-inventory.dto.ts"] +classDiagram + class CreateInventoryDto + class UpdateInventoryDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-inventory.dto.ts` | TypeScript | Provides core logic and orchestration for create-inventory.dto.ts. | N/A | -| `update-inventory.dto.ts` | TypeScript | Provides core logic and orchestration for update-inventory.dto.ts. | @nestjs | +| `create-inventory.dto.ts` | File | Provides core logic and orchestration for create-inventory.dto.ts. | N/A | +| `update-inventory.dto.ts` | File | Provides core logic and orchestration for update-inventory.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-inventory.dto` -- `@nestjs/mapped-types` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/partnership/README.md b/backend/src/modules/partnership/README.md index 5c48c655..8c6b0d54 100644 --- a/backend/src/modules/partnership/README.md +++ b/backend/src/modules/partnership/README.md @@ -1,39 +1,34 @@ -# 📁 partnership +# 📁 Partnership Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **partnership** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 partnership"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> index_ts["📄 index.ts"] - Root --> partnership_module_ts["📄 partnership.module.ts"] +classDiagram + class PartnershipModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `partnership.module.ts` | TypeScript | Defines the architectural module boundaries for partnership.module.ts. | @nestjs | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `partnership.module.ts` | File | Defines the architectural module boundaries for partnership.module.ts. | @nestjs/mongoose, @nestjs/common | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | ## 🔗 Dependencies -- `./application/partnership.service` -- `./infrastructure/repositories/partnership.repository` -- `./presentation/partnership.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './partnership'; +import { relevantMember } from './core'; // 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 08c4fb0a..5c88c52c 100644 --- a/backend/src/modules/partnership/application/README.md +++ b/backend/src/modules/partnership/application/README.md @@ -1,33 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [application](/backend/src/modules/partnership/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [application](/backend/src/modules/partnership/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> partnership_service_ts["📄 partnership.service.ts"] +classDiagram + class PartnershipService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.service.ts` | TypeScript | Encapsulates business logic and data access for partnership.service.ts. | @nestjs | +| `partnership.service.ts` | File | Encapsulates business logic and data access for partnership.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/partnership.entity` -- `../infrastructure/repositories/partnership.repository` -- `../presentation/dto/create-partnership.dto` -- `../presentation/dto/update-partnership.dto` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 036785ca..077a971c 100644 --- a/backend/src/modules/partnership/domain/README.md +++ b/backend/src/modules/partnership/domain/README.md @@ -1,29 +1,29 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [domain](/backend/src/modules/partnership/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [domain](/backend/src/modules/partnership/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> partnership_entity_ts["📄 partnership.entity.ts"] +classDiagram + class Partnership ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.entity.ts` | TypeScript | Provides core logic and orchestration for partnership.entity.ts. | N/A | +| `partnership.entity.ts` | File | Provides core logic and orchestration for partnership.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 e5b96009..425ce1c1 100644 --- a/backend/src/modules/partnership/infrastructure/README.md +++ b/backend/src/modules/partnership/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [infrastructure](/backend/src/modules/partnership/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [infrastructure](/backend/src/modules/partnership/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/partnership/infrastructure/repositories/README.md b/backend/src/modules/partnership/infrastructure/repositories/README.md index 7a2a9c80..9c77a003 100644 --- a/backend/src/modules/partnership/infrastructure/repositories/README.md +++ b/backend/src/modules/partnership/infrastructure/repositories/README.md @@ -1,32 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> partnership_repository_ts["📄 partnership.repository.ts"] +classDiagram + class PartnershipRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.repository.ts` | TypeScript | Provides core logic and orchestration for partnership.repository.ts. | @nestjs | +| `partnership.repository.ts` | File | Provides core logic and orchestration for partnership.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/partnership.entity` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 f54ea0d3..3fd56e97 100644 --- a/backend/src/modules/partnership/infrastructure/schemas/README.md +++ b/backend/src/modules/partnership/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> partnership_schema_ts["📄 partnership.schema.ts"] +classDiagram + class PartnershipSchemaEntity + class PartnershipSchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.schema.ts` | TypeScript | Provides core logic and orchestration for partnership.schema.ts. | @nestjs | +| `partnership.schema.ts` | File | Provides core logic and orchestration for partnership.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 0cdfd4fd..4a6299b7 100644 --- a/backend/src/modules/partnership/presentation/README.md +++ b/backend/src/modules/partnership/presentation/README.md @@ -1,32 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [partnership](/backend/src/modules/partnership) > [presentation](/backend/src/modules/partnership/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [partnership](/backend/src/modules/partnership) / [presentation](/backend/src/modules/partnership/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> partnership_controller_ts["📄 partnership.controller.ts"] +classDiagram + class PartnershipController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `partnership.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for partnership.controller.ts. | N/A | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `partnership.controller.ts` | File | Handles incoming HTTP requests and routing for partnership.controller.ts. | @nestjs/common | ## 🔗 Dependencies -- `../application/partnership.service` -- `./dto/create-partnership.dto` -- `./dto/update-partnership.dto` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 eca44cdd..ca91c1c4 100644 --- a/backend/src/modules/partnership/presentation/dto/README.md +++ b/backend/src/modules/partnership/presentation/dto/README.md @@ -1,32 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_partnership_dto_ts["📄 create-partnership.dto.ts"] - Root --> update_partnership_dto_ts["📄 update-partnership.dto.ts"] +classDiagram + class CreatePartnershipDto + class UpdatePartnershipDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-partnership.dto.ts` | TypeScript | Provides core logic and orchestration for create-partnership.dto.ts. | N/A | -| `update-partnership.dto.ts` | TypeScript | Provides core logic and orchestration for update-partnership.dto.ts. | @nestjs | +| `create-partnership.dto.ts` | File | Provides core logic and orchestration for create-partnership.dto.ts. | N/A | +| `update-partnership.dto.ts` | File | Provides core logic and orchestration for update-partnership.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-partnership.dto` -- `@nestjs/mapped-types` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/payment/README.md b/backend/src/modules/payment/README.md index 616722ed..685f833a 100644 --- a/backend/src/modules/payment/README.md +++ b/backend/src/modules/payment/README.md @@ -1,41 +1,35 @@ -# 📁 payment +# 📁 Payment Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [payment](/backend/src/modules/payment) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [payment](/backend/src/modules/payment) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **payment** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 payment"] - Root --> strategies["📁 strategies"] - Root --> index_ts["📄 index.ts"] - Root --> payment_controller_ts["📄 payment.controller.ts"] - Root --> payment_module_ts["📄 payment.module.ts"] - Root --> payment_service_ts["📄 payment.service.ts"] +classDiagram + class PaymentController + class PaymentModule + class PaymentService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `payment.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for payment.controller.ts. | N/A | -| `payment.module.ts` | TypeScript | Defines the architectural module boundaries for payment.module.ts. | @nestjs | -| `payment.service.ts` | TypeScript | Encapsulates business logic and data access for payment.service.ts. | @nestjs | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `payment.controller.ts` | File | Handles incoming HTTP requests and routing for payment.controller.ts. | @nestjs/common | +| `payment.module.ts` | File | Defines the architectural module boundaries for payment.module.ts. | @nestjs/common | +| `payment.service.ts` | File | Encapsulates business logic and data access for payment.service.ts. | @nestjs/common | +| `strategies` | Directory | Contains architectural sub-modules and layer logic for strategies. | N/A | ## 🔗 Dependencies -- `./payment.controller` -- `./payment.service` -- `./strategies/alif-pay.strategy` -- `./strategies/mock-card.strategy` -- `./strategies/payment.strategy` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './payment'; +import { relevantMember } from './core'; // 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 1007b878..2fe7cfcd 100644 --- a/backend/src/modules/payment/strategies/README.md +++ b/backend/src/modules/payment/strategies/README.md @@ -1,33 +1,36 @@ -# 📁 strategies +# 📁 Strategies Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [payment](/backend/src/modules/payment) > [strategies](/backend/src/modules/payment/strategies) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [payment](/backend/src/modules/payment) / [strategies](/backend/src/modules/payment/strategies) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **strategies** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 strategies"] - Root --> alif_pay_strategy_ts["📄 alif-pay.strategy.ts"] - Root --> mock_card_strategy_ts["📄 mock-card.strategy.ts"] - Root --> payment_strategy_ts["📄 payment.strategy.ts"] +classDiagram + class AlifPayStrategy + class MockCardStrategy + class PaymentResult + class InitiatePaymentDto + class PaymentCallbackData + class PaymentStrategy ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `alif-pay.strategy.ts` | TypeScript | Provides core logic and orchestration for alif-pay.strategy.ts. | @nestjs | -| `mock-card.strategy.ts` | TypeScript | Provides core logic and orchestration for mock-card.strategy.ts. | @nestjs | -| `payment.strategy.ts` | TypeScript | Provides core logic and orchestration for payment.strategy.ts. | N/A | +| `alif-pay.strategy.ts` | File | Provides core logic and orchestration for alif-pay.strategy.ts. | @nestjs/common | +| `mock-card.strategy.ts` | File | Provides core logic and orchestration for mock-card.strategy.ts. | @nestjs/common | +| `payment.strategy.ts` | File | Provides core logic and orchestration for payment.strategy.ts. | N/A | ## 🔗 Dependencies -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './strategies'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/treatments/README.md b/backend/src/modules/treatments/README.md index 47ea8252..4f07ca26 100644 --- a/backend/src/modules/treatments/README.md +++ b/backend/src/modules/treatments/README.md @@ -1,39 +1,34 @@ -# 📁 treatments +# 📁 Treatments Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **treatments** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 treatments"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> index_ts["📄 index.ts"] - Root --> treatments_module_ts["📄 treatments.module.ts"] +classDiagram + class TreatmentsModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `treatments.module.ts` | TypeScript | Defines the architectural module boundaries for treatments.module.ts. | @modules, @nestjs | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | +| `treatments.module.ts` | File | Defines the architectural module boundaries for treatments.module.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `@modules/treatments/application/treatments.service` -- `@modules/treatments/infrastructure/repositories/treatments.repository` -- `@modules/treatments/presentation/treatments.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments'; +import { relevantMember } from './core'; // 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 7cb6487d..5fbcf2d5 100644 --- a/backend/src/modules/treatments/application/README.md +++ b/backend/src/modules/treatments/application/README.md @@ -1,32 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [application](/backend/src/modules/treatments/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [application](/backend/src/modules/treatments/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> treatments_service_ts["📄 treatments.service.ts"] +classDiagram + class TreatmentsService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.service.ts` | TypeScript | Encapsulates business logic and data access for treatments.service.ts. | @common, @nestjs | +| `treatments.service.ts` | File | Encapsulates business logic and data access for treatments.service.ts. | @common/utils, @nestjs/common | ## 🔗 Dependencies -- `../domain/treatments.entity` -- `../infrastructure/repositories/treatments.repository` -- `@common/utils` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 1da9154f..6d3995ae 100644 --- a/backend/src/modules/treatments/domain/README.md +++ b/backend/src/modules/treatments/domain/README.md @@ -1,29 +1,29 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [domain](/backend/src/modules/treatments/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [domain](/backend/src/modules/treatments/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> treatments_entity_ts["📄 treatments.entity.ts"] +classDiagram + class Treatments ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.entity.ts` | TypeScript | Provides core logic and orchestration for treatments.entity.ts. | N/A | +| `treatments.entity.ts` | File | Provides core logic and orchestration for treatments.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 1f3c64af..fbbe5c57 100644 --- a/backend/src/modules/treatments/infrastructure/README.md +++ b/backend/src/modules/treatments/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [infrastructure](/backend/src/modules/treatments/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [infrastructure](/backend/src/modules/treatments/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/treatments/infrastructure/repositories/README.md b/backend/src/modules/treatments/infrastructure/repositories/README.md index b76c4329..7a22d589 100644 --- a/backend/src/modules/treatments/infrastructure/repositories/README.md +++ b/backend/src/modules/treatments/infrastructure/repositories/README.md @@ -1,32 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> treatments_repository_ts["📄 treatments.repository.ts"] +classDiagram + class TreatmentsRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.repository.ts` | TypeScript | Provides core logic and orchestration for treatments.repository.ts. | @nestjs | +| `treatments.repository.ts` | File | Provides core logic and orchestration for treatments.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/treatments.entity` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 9a88d55e..35ecf8dc 100644 --- a/backend/src/modules/treatments/infrastructure/schemas/README.md +++ b/backend/src/modules/treatments/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> treatments_schema_ts["📄 treatments.schema.ts"] +classDiagram + class TreatmentsSchemaEntity + class TreatmentsSchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.schema.ts` | TypeScript | Provides core logic and orchestration for treatments.schema.ts. | @nestjs | +| `treatments.schema.ts` | File | Provides core logic and orchestration for treatments.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 7a6948d7..9284f43c 100644 --- a/backend/src/modules/treatments/presentation/README.md +++ b/backend/src/modules/treatments/presentation/README.md @@ -1,32 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [treatments](/backend/src/modules/treatments) > [presentation](/backend/src/modules/treatments/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [treatments](/backend/src/modules/treatments) / [presentation](/backend/src/modules/treatments/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> treatments_controller_ts["📄 treatments.controller.ts"] +classDiagram + class TreatmentsController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for treatments.controller.ts. | @nestjs | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `treatments.controller.ts` | File | Handles incoming HTTP requests and routing for treatments.controller.ts. | @nestjs/common, @nestjs/platform-express, @modules/treatments | ## 🔗 Dependencies -- `@nestjs/platform-express` -- `multer` -- `path` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 0321e55b..22430415 100644 --- a/backend/src/modules/treatments/presentation/dto/README.md +++ b/backend/src/modules/treatments/presentation/dto/README.md @@ -1,33 +1,32 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_treatments_dto_ts["📄 create-treatments.dto.ts"] - Root --> update_treatments_dto_ts["📄 update-treatments.dto.ts"] +classDiagram + class TreatmentCategory + class CreateServiceDto + class UpdateServiceDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-treatments.dto.ts` | TypeScript | Provides core logic and orchestration for create-treatments.dto.ts. | N/A | -| `update-treatments.dto.ts` | TypeScript | Provides core logic and orchestration for update-treatments.dto.ts. | @nestjs | +| `create-treatments.dto.ts` | File | Provides core logic and orchestration for create-treatments.dto.ts. | N/A | +| `update-treatments.dto.ts` | File | Provides core logic and orchestration for update-treatments.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-treatments.dto` -- `@nestjs/mapped-types` -- `class-transformer` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/user/README.md b/backend/src/modules/user/README.md index 4d80484e..7ecd79e1 100644 --- a/backend/src/modules/user/README.md +++ b/backend/src/modules/user/README.md @@ -1,39 +1,34 @@ -# 📁 user +# 📁 User Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **user** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 user"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> index_ts["📄 index.ts"] - Root --> user_module_ts["📄 user.module.ts"] +classDiagram + class UserModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `user.module.ts` | TypeScript | Defines the architectural module boundaries for user.module.ts. | @nestjs | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | +| `user.module.ts` | File | Defines the architectural module boundaries for user.module.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `./application/user.service` -- `./infrastructure/repositories/user.repository` -- `./presentation/user.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user'; +import { relevantMember } from './core'; // 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 49d3c42d..715dec3d 100644 --- a/backend/src/modules/user/application/README.md +++ b/backend/src/modules/user/application/README.md @@ -1,32 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [application](/backend/src/modules/user/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [application](/backend/src/modules/user/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> user_service_ts["📄 user.service.ts"] +classDiagram + class UserService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.service.ts` | TypeScript | Encapsulates business logic and data access for user.service.ts. | @nestjs | +| `user.service.ts` | File | Encapsulates business logic and data access for user.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/user.entity` -- `../infrastructure/repositories/user.repository` -- `@nestjs/common` -- `bcrypt` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 b30d4a9f..ad014fe3 100644 --- a/backend/src/modules/user/domain/README.md +++ b/backend/src/modules/user/domain/README.md @@ -1,29 +1,29 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [domain](/backend/src/modules/user/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [domain](/backend/src/modules/user/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> user_entity_ts["📄 user.entity.ts"] +classDiagram + class User ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.entity.ts` | TypeScript | Provides core logic and orchestration for user.entity.ts. | N/A | +| `user.entity.ts` | File | Provides core logic and orchestration for user.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 0c8fe858..df398bd2 100644 --- a/backend/src/modules/user/infrastructure/README.md +++ b/backend/src/modules/user/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [infrastructure](/backend/src/modules/user/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [infrastructure](/backend/src/modules/user/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/user/infrastructure/repositories/README.md b/backend/src/modules/user/infrastructure/repositories/README.md index 0d1e6fb3..5425f17f 100644 --- a/backend/src/modules/user/infrastructure/repositories/README.md +++ b/backend/src/modules/user/infrastructure/repositories/README.md @@ -1,33 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> user_repository_ts["📄 user.repository.ts"] +classDiagram + class UserRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.repository.ts` | TypeScript | Provides core logic and orchestration for user.repository.ts. | @nestjs | +| `user.repository.ts` | File | Provides core logic and orchestration for user.repository.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `../../domain/user.entity` -- `../schemas/user.schema` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 2e531db3..6348b1d2 100644 --- a/backend/src/modules/user/infrastructure/schemas/README.md +++ b/backend/src/modules/user/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> user_schema_ts["📄 user.schema.ts"] +classDiagram + class UserSchemaEntity + class UserSchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.schema.ts` | TypeScript | Provides core logic and orchestration for user.schema.ts. | @nestjs | +| `user.schema.ts` | File | Provides core logic and orchestration for user.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 3c548cff..94035b10 100644 --- a/backend/src/modules/user/presentation/README.md +++ b/backend/src/modules/user/presentation/README.md @@ -1,37 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [user](/backend/src/modules/user) > [presentation](/backend/src/modules/user/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [user](/backend/src/modules/user) / [presentation](/backend/src/modules/user/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> user_controller_ts["📄 user.controller.ts"] +classDiagram + class UserController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for user.controller.ts. | @common, @modules, @nestjs | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `user.controller.ts` | File | Handles incoming HTTP requests and routing for user.controller.ts. | @modules/user, @nestjs/platform-express, @nestjs/common | ## 🔗 Dependencies -- `../application/user.service` -- `./dto/create-user.dto` -- `./dto/update-user.dto` -- `@common/interfaces/authenticated-request.interface` -- `@modules/user` -- `@nestjs/platform-express` -- `multer` -- `path` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 2d6f70ec..cd67f90d 100644 --- a/backend/src/modules/user/presentation/dto/README.md +++ b/backend/src/modules/user/presentation/dto/README.md @@ -1,32 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_user_dto_ts["📄 create-user.dto.ts"] - Root --> update_user_dto_ts["📄 update-user.dto.ts"] +classDiagram + class CreateUserDto + class UpdateUserDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-user.dto.ts` | TypeScript | Provides core logic and orchestration for create-user.dto.ts. | N/A | -| `update-user.dto.ts` | TypeScript | Provides core logic and orchestration for update-user.dto.ts. | @nestjs | +| `create-user.dto.ts` | File | Provides core logic and orchestration for create-user.dto.ts. | N/A | +| `update-user.dto.ts` | File | Provides core logic and orchestration for update-user.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-user.dto` -- `@nestjs/mapped-types` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/veil/README.md b/backend/src/modules/veil/README.md index 17f02552..13a151f5 100644 --- a/backend/src/modules/veil/README.md +++ b/backend/src/modules/veil/README.md @@ -1,39 +1,34 @@ -# 📁 veil +# 📁 Veil Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **veil** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veil"] - Root --> application["📁 application"] - Root --> domain["📁 domain"] - Root --> infrastructure["📁 infrastructure"] - Root --> presentation["📁 presentation"] - Root --> index_ts["📄 index.ts"] - Root --> veil_module_ts["📄 veil.module.ts"] +classDiagram + class VeilModule ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `veil.module.ts` | TypeScript | Defines the architectural module boundaries for veil.module.ts. | @nestjs | +| `application` | Directory | Contains architectural sub-modules and layer logic for application. | N/A | +| `domain` | Directory | Contains architectural sub-modules and layer logic for domain. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `infrastructure` | Directory | Contains architectural sub-modules and layer logic for infrastructure. | N/A | +| `presentation` | Directory | Contains architectural sub-modules and layer logic for presentation. | N/A | +| `veil.module.ts` | File | Defines the architectural module boundaries for veil.module.ts. | @nestjs/mongoose, @nestjs/common | ## 🔗 Dependencies -- `./application/veil.service` -- `./infrastructure/repositories/veil.repository` -- `./presentation/veil.controller` -- `@nestjs/common` -- `@nestjs/mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil'; +import { relevantMember } from './core'; // 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 87cb6374..9dfece88 100644 --- a/backend/src/modules/veil/application/README.md +++ b/backend/src/modules/veil/application/README.md @@ -1,31 +1,29 @@ -# 📁 application +# 📁 Application Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [application](/backend/src/modules/veil/application) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [application](/backend/src/modules/veil/application) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **application** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 application"] - Root --> veil_service_ts["📄 veil.service.ts"] +classDiagram + class VeilService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.service.ts` | TypeScript | Encapsulates business logic and data access for veil.service.ts. | @nestjs | +| `veil.service.ts` | File | Encapsulates business logic and data access for veil.service.ts. | @nestjs/common | ## 🔗 Dependencies -- `../domain/veil.entity` -- `../infrastructure/repositories/veil.repository` -- `@nestjs/common` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './application'; +import { relevantMember } from './core'; // 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 0bea95ff..e6b8971d 100644 --- a/backend/src/modules/veil/domain/README.md +++ b/backend/src/modules/veil/domain/README.md @@ -1,29 +1,30 @@ -# 📁 domain +# 📁 Domain Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [domain](/backend/src/modules/veil/domain) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [domain](/backend/src/modules/veil/domain) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **domain** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 domain"] - Root --> veil_entity_ts["📄 veil.entity.ts"] +classDiagram + class VeilProps + class Veil ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.entity.ts` | TypeScript | Provides core logic and orchestration for veil.entity.ts. | N/A | +| `veil.entity.ts` | File | Provides core logic and orchestration for veil.entity.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './domain'; +import { relevantMember } from './core'; // 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 c53314ee..8e2bc160 100644 --- a/backend/src/modules/veil/infrastructure/README.md +++ b/backend/src/modules/veil/infrastructure/README.md @@ -1,6 +1,6 @@ -# 📁 infrastructure +# 📁 Infrastructure Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [infrastructure](/backend/src/modules/veil/infrastructure) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [infrastructure](/backend/src/modules/veil/infrastructure) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **infrastructure** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,21 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 infrastructure"] - Root --> repositories["📁 repositories"] - Root --> schemas["📁 schemas"] + Root_infrastructure["📁 infrastructure"] + Root_infrastructure --> d_repositories["📁 repositories"] + Root_infrastructure --> d_schemas["📁 schemas"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `repositories` | Directory | Contains architectural sub-modules and layer logic for repositories. | N/A | +| `schemas` | Directory | Contains architectural sub-modules and layer logic for schemas. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './infrastructure'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/src/modules/veil/infrastructure/repositories/README.md b/backend/src/modules/veil/infrastructure/repositories/README.md index abebe092..30ed0317 100644 --- a/backend/src/modules/veil/infrastructure/repositories/README.md +++ b/backend/src/modules/veil/infrastructure/repositories/README.md @@ -1,34 +1,29 @@ -# 📁 repositories +# 📁 Repositories Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 repositories"] - Root --> veil_repository_ts["📄 veil.repository.ts"] +classDiagram + class VeilRepository ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.repository.ts` | TypeScript | Provides core logic and orchestration for veil.repository.ts. | @common, @nestjs | +| `veil.repository.ts` | File | Provides core logic and orchestration for veil.repository.ts. | @nestjs/mongoose, @common/utils/file-system, @nestjs/common | ## 🔗 Dependencies -- `../../domain/veil.entity` -- `../schemas/veil.schema` -- `@common/utils/file-system` -- `@nestjs/common` -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './repositories'; +import { relevantMember } from './core'; // 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 a129ab0b..e5620255 100644 --- a/backend/src/modules/veil/infrastructure/schemas/README.md +++ b/backend/src/modules/veil/infrastructure/schemas/README.md @@ -1,30 +1,30 @@ -# 📁 schemas +# 📁 Schemas Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 schemas"] - Root --> veil_schema_ts["📄 veil.schema.ts"] +classDiagram + class VeilSchemaEntity + class VeilSchema ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.schema.ts` | TypeScript | Provides core logic and orchestration for veil.schema.ts. | @nestjs | +| `veil.schema.ts` | File | Provides core logic and orchestration for veil.schema.ts. | @nestjs/mongoose | ## 🔗 Dependencies -- `@nestjs/mongoose` -- `mongoose` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './schemas'; +import { relevantMember } from './core'; // 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 cceea6fe..95022d15 100644 --- a/backend/src/modules/veil/presentation/README.md +++ b/backend/src/modules/veil/presentation/README.md @@ -1,36 +1,30 @@ -# 📁 presentation +# 📁 Presentation Directory -[Root](/.) > [backend](/backend) > [src](/backend/src) > [modules](/backend/src/modules) > [veil](/backend/src/modules/veil) > [presentation](/backend/src/modules/veil/presentation) +[Root](/.) / [backend](/backend) / [src](/backend/src) / [modules](/backend/src/modules) / [veil](/backend/src/modules/veil) / [presentation](/backend/src/modules/veil/presentation) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **presentation** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 presentation"] - Root --> dto["📁 dto"] - Root --> veil_controller_ts["📄 veil.controller.ts"] +classDiagram + class VeilController ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.controller.ts` | TypeScript | Handles incoming HTTP requests and routing for veil.controller.ts. | @nestjs | +| `dto` | Directory | Contains architectural sub-modules and layer logic for dto. | N/A | +| `veil.controller.ts` | File | Handles incoming HTTP requests and routing for veil.controller.ts. | @nestjs/platform-express, @nestjs/common | ## 🔗 Dependencies -- `../application/veil.service` -- `../domain/veil.entity` -- `./dto/create-veil.dto` -- `./dto/update-veil.dto` -- `@nestjs/platform-express` -- `multer` -- `path` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './presentation'; +import { relevantMember } from './core'; // 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 6cbbe5cd..8c46969e 100644 --- a/backend/src/modules/veil/presentation/dto/README.md +++ b/backend/src/modules/veil/presentation/dto/README.md @@ -1,33 +1,31 @@ -# 📁 dto +# 📁 Dto Directory -[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) +[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 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. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dto"] - Root --> create_veil_dto_ts["📄 create-veil.dto.ts"] - Root --> update_veil_dto_ts["📄 update-veil.dto.ts"] +classDiagram + class CreateVeilDto + class UpdateVeilDto ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `create-veil.dto.ts` | TypeScript | Provides core logic and orchestration for create-veil.dto.ts. | N/A | -| `update-veil.dto.ts` | TypeScript | Provides core logic and orchestration for update-veil.dto.ts. | @nestjs | +| `create-veil.dto.ts` | File | Provides core logic and orchestration for create-veil.dto.ts. | N/A | +| `update-veil.dto.ts` | File | Provides core logic and orchestration for update-veil.dto.ts. | @nestjs/mapped-types | ## 🔗 Dependencies -- `./create-veil.dto` -- `@nestjs/mapped-types` -- `class-transformer` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dto'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/backend/test/README.md b/backend/test/README.md index 7ca1bad5..1048295d 100644 --- a/backend/test/README.md +++ b/backend/test/README.md @@ -1,6 +1,6 @@ -# 📁 test +# 📁 Test Directory -[Root](/.) > [backend](/backend) > [test](/backend/test) +[Root](/.) / [backend](/backend) / [test](/backend/test) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **test** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,28 +8,25 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 test"] - Root --> app_e2e_spec_ts["📄 app.e2e-spec.ts"] - Root --> jest_e2e_json["📄 jest-e2e.json"] + Root_test["📁 test"] + Root_test --> f_app_e2e_spec_ts["📄 app.e2e-spec.ts"] + Root_test --> f_jest_e2e_json["📄 jest-e2e.json"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.e2e-spec.ts` | TypeScript | Unit testing and quality assurance for app.e2e-spec.ts. | @nestjs | -| `jest-e2e.json` | JSON Configuration | Provides core logic and orchestration for jest-e2e.json. | N/A | +| `app.e2e-spec.ts` | File | Unit testing and quality assurance for app.e2e-spec.ts. | @nestjs/testing, @nestjs/common | +| `jest-e2e.json` | File | Provides core logic and orchestration for jest-e2e.json. | N/A | ## 🔗 Dependencies -- `./../src/app.module` -- `@nestjs/common` -- `@nestjs/testing` -- `supertest` -- `supertest/types` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './test'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/README.md b/frontend/README.md index 6282bdff..85535d44 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -1,6 +1,6 @@ -# 📁 frontend +# 📁 Frontend Directory -[Root](/.) > [frontend](/frontend) +[Root](/.) / [frontend](/frontend) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **frontend** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,41 +8,43 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 frontend"] - Root --> public["📁 public"] - Root --> src["📁 src"] - Root --> angular_json["📄 angular.json"] - Root --> index_html["📄 index.html"] - Root --> index_tsx["📄 index.tsx"] - Root --> leaflet_css["📄 leaflet.css"] - Root --> metadata_json["📄 metadata.json"] - Root --> package_lock_json["📄 package-lock.json"] - Root --> package_json["📄 package.json"] - Root --> tsconfig_json["📄 tsconfig.json"] + Root_frontend["📁 frontend"] + Root_frontend --> f_angular_json["📄 angular.json"] + Root_frontend --> d_environments["📁 environments"] + Root_frontend --> f_index_html["📄 index.html"] + Root_frontend --> f_index_tsx["📄 index.tsx"] + Root_frontend --> f_leaflet_css["📄 leaflet.css"] + Root_frontend --> f_metadata_json["📄 metadata.json"] + Root_frontend --> f_package_lock_json["📄 package-lock.json"] + Root_frontend --> f_package_json["📄 package.json"] + Root_frontend --> d_public["📁 public"] + Root_frontend --> d_src["📁 src"] + Root_frontend --> f_tsconfig_json["📄 tsconfig.json"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `angular.json` | JSON Configuration | Provides core logic and orchestration for angular.json. | N/A | -| `index.html` | Template | Provides core logic and orchestration for index.html. | N/A | -| `index.tsx` | File | Provides core logic and orchestration for index.tsx. | @angular | -| `leaflet.css` | Stylesheet | Provides core logic and orchestration for leaflet.css. | N/A | -| `metadata.json` | JSON Configuration | Provides core logic and orchestration for metadata.json. | N/A | -| `package-lock.json` | JSON Configuration | Provides core logic and orchestration for package-lock.json. | N/A | -| `package.json` | JSON Configuration | Provides core logic and orchestration for package.json. | N/A | -| `tsconfig.json` | JSON Configuration | Provides core logic and orchestration for tsconfig.json. | N/A | +| `angular.json` | File | Provides core logic and orchestration for angular.json. | N/A | +| `environments` | Directory | Contains architectural sub-modules and layer logic for environments. | N/A | +| `index.html` | File | Provides core logic and orchestration for index.html. | N/A | +| `index.tsx` | File | Provides core logic and orchestration for index.tsx. | @angular/platform-browser | +| `leaflet.css` | File | Provides core logic and orchestration for leaflet.css. | N/A | +| `metadata.json` | File | Provides core logic and orchestration for metadata.json. | N/A | +| `package-lock.json` | File | Provides core logic and orchestration for package-lock.json. | N/A | +| `package.json` | File | Provides core logic and orchestration for package.json. | N/A | +| `public` | Directory | Contains architectural sub-modules and layer logic for public. | N/A | +| `src` | Directory | Contains architectural sub-modules and layer logic for src. | N/A | +| `tsconfig.json` | File | Provides core logic and orchestration for tsconfig.json. | N/A | ## 🔗 Dependencies -- `./src/app.component` -- `./src/app/app.config` -- `@angular/platform-browser` -- `leaflet/dist/leaflet.css` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './frontend'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/environments/README.md b/frontend/environments/README.md new file mode 100644 index 00000000..32ff7df7 --- /dev/null +++ b/frontend/environments/README.md @@ -0,0 +1,34 @@ +# 📁 Environments Directory + +[Root](/.) / [frontend](/frontend) / [environments](/frontend/environments) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **environments** 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 +classDiagram + class Environment +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `environment.development.ts` | Source | TypeScript source file providing shared logic. | N/A | +| `environment.en.ts` | Source | TypeScript source file providing shared logic. | N/A | +| `environment.ru.ts` | Source | TypeScript source file providing shared logic. | N/A | +| `environment.tg.ts` | Source | TypeScript source file providing shared logic. | N/A | +| `environment.ts` | Source | TypeScript source file providing shared logic. | N/A | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/public/README.md b/frontend/public/README.md index 397a92c4..b8d6feda 100644 --- a/frontend/public/README.md +++ b/frontend/public/README.md @@ -1,6 +1,6 @@ -# 📁 public +# 📁 Public Directory -[Root](/.) > [frontend](/frontend) > [public](/frontend/public) +[Root](/.) / [frontend](/frontend) / [public](/frontend/public) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **public** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,20 +8,23 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 public"] - Root --> images["📁 images"] + Root_public["📁 public"] + Root_public --> d_images["📁 images"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `images` | Directory | Contains architectural sub-modules and layer logic for images. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './public'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/public/images/README.md b/frontend/public/images/README.md index e1f84cbf..51332e02 100644 --- a/frontend/public/images/README.md +++ b/frontend/public/images/README.md @@ -1,6 +1,6 @@ -# 📁 images +# 📁 Images Directory -[Root](/.) > [frontend](/frontend) > [public](/frontend/public) > [images](/frontend/public/images) +[Root](/.) / [frontend](/frontend) / [public](/frontend/public) / [images](/frontend/public/images) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **images** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,9 +8,9 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 images"] - Root --> treatments_add_img_png["📄 treatments-add-img.png"] - Root --> treatments_no_img_png["📄 treatments-no-img.png"] + Root_images["📁 images"] + Root_images --> f_treatments_add_img_png["📄 treatments-add-img.png"] + Root_images --> f_treatments_no_img_png["📄 treatments-no-img.png"] ``` ## 📄 File Registry @@ -20,12 +20,13 @@ graph TD | `treatments-no-img.png` | File | Provides core logic and orchestration for treatments-no-img.png. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './images'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/README.md b/frontend/src/README.md index 95d1aabe..e491c5d2 100644 --- a/frontend/src/README.md +++ b/frontend/src/README.md @@ -1,56 +1,43 @@ -# 📁 src +# 📁 Src Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **src** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 src"] - Root --> app["📁 app"] - Root --> backend["📁 backend"] - Root --> core["📁 core"] - Root --> entities["📁 entities"] - Root --> environments["📁 environments"] - Root --> features["📁 features"] - Root --> locale["📁 locale"] - Root --> pages["📁 pages"] - Root --> shared["📁 shared"] - Root --> types["📁 types"] - Root --> widgets["📁 widgets"] - Root --> app_component_html["📄 app.component.html"] - Root --> app_component_scss["📄 app.component.scss"] - Root --> app_component_ts["📄 app.component.ts"] - Root --> app_routes_ts["📄 app.routes.ts"] - Root --> main_ts["📄 main.ts"] +classDiagram + class AppComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.component.html` | Template | Structural template and layout for app.component.html. | N/A | -| `app.component.scss` | Stylesheet | Luxury styling and visual presentation for app.component.scss. | N/A | -| `app.component.ts` | TypeScript | UI component logic and state management for app.component.ts. | @angular, @shared | -| `app.routes.ts` | TypeScript | Provides core logic and orchestration for app.routes.ts. | @angular, @pages, @widgets | -| `main.ts` | TypeScript | Provides core logic and orchestration for main.ts. | @angular | +| `app` | Directory | Contains architectural sub-modules and layer logic for app. | N/A | +| `app.component.html` | File | Structural template and layout for app.component.html. | N/A | +| `app.component.scss` | File | Luxury styling and visual presentation for app.component.scss. | N/A | +| `app.component.ts` | File | UI component logic and state management for app.component.ts. | @shared/services, @angular/core, @angular/router, @shared/ui, @angular/common | +| `app.routes.ts` | File | Provides core logic and orchestration for app.routes.ts. | @core/guards, @angular/router | +| `backend` | Directory | Contains architectural sub-modules and layer logic for backend. | N/A | +| `core` | Directory | Contains architectural sub-modules and layer logic for core. | N/A | +| `entities` | Directory | Contains architectural sub-modules and layer logic for entities. | N/A | +| `features` | Directory | Contains architectural sub-modules and layer logic for features. | N/A | +| `locale` | Directory | Contains architectural sub-modules and layer logic for locale. | N/A | +| `main.ts` | File | Provides core logic and orchestration for main.ts. | @angular/platform-browser | +| `pages` | Directory | Contains architectural sub-modules and layer logic for pages. | N/A | +| `shared` | Directory | Contains architectural sub-modules and layer logic for shared. | N/A | +| `types` | Directory | Contains architectural sub-modules and layer logic for types. | N/A | +| `widgets` | Directory | Contains architectural sub-modules and layer logic for widgets. | N/A | ## 🔗 Dependencies -- `./app.component` -- `./app/app.config` -- `@angular/common` -- `@angular/platform-browser` -- `@angular/router` -- `@pages/auth` -- `@shared/services` -- `@shared/ui` -- `@widgets/layouts` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './src'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/app/README.md b/frontend/src/app/README.md index 4f0fecb2..a474add8 100644 --- a/frontend/src/app/README.md +++ b/frontend/src/app/README.md @@ -1,34 +1,32 @@ -# 📁 app +# 📁 App Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [app](/frontend/src/app) - -**FSD Layer:** App +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [app](/frontend/src/app) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **app** 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:** App Layer + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 app"] - Root --> app_config_ts["📄 app.config.ts"] + Root_app["📁 app"] + Root_app --> f_app_config_ts["📄 app.config.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `app.config.ts` | TypeScript | Provides core logic and orchestration for app.config.ts. | @angular, @core, @src | +| `app.config.ts` | File | Provides core logic and orchestration for app.config.ts. | @angular/common/http, @angular/platform-browser/animations, @angular/core, @angular/router, @core/interceptors | ## 🔗 Dependencies -- `@angular/platform-browser/animations` -- `@angular/router` -- `@core/interceptors` -- `@src/app.routes` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './app'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/backend/README.md b/frontend/src/backend/README.md index 4e5fc67d..d5cf4606 100644 --- a/frontend/src/backend/README.md +++ b/frontend/src/backend/README.md @@ -1,33 +1,30 @@ -# 📁 backend +# 📁 Backend Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [backend](/frontend/src/backend) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [backend](/frontend/src/backend) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **backend** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 backend"] - Root --> index_ts["📄 index.ts"] - Root --> telegram_auth_guard_ts["📄 telegram-auth.guard.ts"] +classDiagram + class TelegramAuthGuard ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `telegram-auth.guard.ts` | TypeScript | Provides core logic and orchestration for telegram-auth.guard.ts. | @nestjs | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `telegram-auth.guard.ts` | File | Provides core logic and orchestration for telegram-auth.guard.ts. | @nestjs/common | ## 🔗 Dependencies -- `@nestjs/common` -- `crypto` -- `express` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './backend'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/core/README.md b/frontend/src/core/README.md index b0fbfd4b..9f094c94 100644 --- a/frontend/src/core/README.md +++ b/frontend/src/core/README.md @@ -1,6 +1,6 @@ -# 📁 core +# 📁 Core Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [core](/frontend/src/core) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [core](/frontend/src/core) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **core** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,17 +8,22 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 core"] - Root --> constants["📁 constants"] - Root --> guards["📁 guards"] - Root --> interceptors["📁 interceptors"] + Root_core["📁 core"] + Root_core --> d_constants["📁 constants"] + Root_core --> d_guards["📁 guards"] + Root_core --> d_interceptors["📁 interceptors"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `constants` | Directory | Contains architectural sub-modules and layer logic for constants. | N/A | +| `guards` | Directory | Contains architectural sub-modules and layer logic for guards. | N/A | +| `interceptors` | Directory | Contains architectural sub-modules and layer logic for interceptors. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript diff --git a/frontend/src/core/constants/README.md b/frontend/src/core/constants/README.md index 460c4195..b12b94ed 100644 --- a/frontend/src/core/constants/README.md +++ b/frontend/src/core/constants/README.md @@ -1,31 +1,30 @@ -# 📁 constants +# 📁 Constants Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [core](/frontend/src/core) > [constants](/frontend/src/core/constants) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [core](/frontend/src/core) / [constants](/frontend/src/core/constants) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **constants** 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["📁 constants"] - Root --> api_endpoints_ts["📄 api-endpoints.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class API_ENDPOINTS ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `api-endpoints.ts` | TypeScript | Provides core logic and orchestration for api-endpoints.ts. | @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `api-endpoints.ts` | File | Provides core logic and orchestration for api-endpoints.ts. | @shared/lib | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './constants'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/core/guards/README.md b/frontend/src/core/guards/README.md index 98b37c99..56945817 100644 --- a/frontend/src/core/guards/README.md +++ b/frontend/src/core/guards/README.md @@ -1,6 +1,6 @@ -# 📁 guards +# 📁 Guards Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [core](/frontend/src/core) > [guards](/frontend/src/core/guards) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [core](/frontend/src/core) / [guards](/frontend/src/core/guards) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **guards** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,28 +8,27 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 guards"] - Root --> admin_guard_ts["📄 admin.guard.ts"] - Root --> auth_guard_ts["📄 auth.guard.ts"] - Root --> index_ts["📄 index.ts"] + Root_guards["📁 guards"] + Root_guards --> f_admin_guard_ts["📄 admin.guard.ts"] + Root_guards --> f_auth_guard_ts["📄 auth.guard.ts"] + Root_guards --> f_index_ts["📄 index.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin.guard.ts` | TypeScript | Provides core logic and orchestration for admin.guard.ts. | @angular, @entities | -| `auth.guard.ts` | TypeScript | Provides core logic and orchestration for auth.guard.ts. | @angular, @entities | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `admin.guard.ts` | File | Provides core logic and orchestration for admin.guard.ts. | @entities/user, @angular/core, @angular/router | +| `auth.guard.ts` | File | Provides core logic and orchestration for auth.guard.ts. | @entities/user, @angular/core, @angular/router | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/core` -- `@angular/router` -- `@entities/user` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './guards'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/core/interceptors/README.md b/frontend/src/core/interceptors/README.md index e3d36af2..de281f57 100644 --- a/frontend/src/core/interceptors/README.md +++ b/frontend/src/core/interceptors/README.md @@ -1,6 +1,6 @@ -# 📁 interceptors +# 📁 Interceptors Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [core](/frontend/src/core) > [interceptors](/frontend/src/core/interceptors) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [core](/frontend/src/core) / [interceptors](/frontend/src/core/interceptors) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **interceptors** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,30 +8,27 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 interceptors"] - Root --> api_interceptor_ts["📄 api.interceptor.ts"] - Root --> error_interceptor_ts["📄 error.interceptor.ts"] - Root --> index_ts["📄 index.ts"] + Root_interceptors["📁 interceptors"] + Root_interceptors --> f_api_interceptor_ts["📄 api.interceptor.ts"] + Root_interceptors --> f_error_interceptor_ts["📄 error.interceptor.ts"] + Root_interceptors --> f_index_ts["📄 index.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `api.interceptor.ts` | TypeScript | Provides core logic and orchestration for api.interceptor.ts. | @angular, @shared | -| `error.interceptor.ts` | TypeScript | Provides core logic and orchestration for error.interceptor.ts. | @angular, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `api.interceptor.ts` | File | Provides core logic and orchestration for api.interceptor.ts. | @angular/common/http, @shared/lib | +| `error.interceptor.ts` | File | Provides core logic and orchestration for error.interceptor.ts. | @angular/common/http, @shared/services, @angular/core | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common/http` -- `@angular/core` -- `@shared/lib` -- `@shared/services` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './interceptors'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/README.md b/frontend/src/entities/README.md index 26b108cd..e518cdff 100644 --- a/frontend/src/entities/README.md +++ b/frontend/src/entities/README.md @@ -1,33 +1,40 @@ -# 📁 entities +# 📁 Entities Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **entities** 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:** Entities + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 entities"] - Root --> admin-settings["📁 admin-settings"] - Root --> gallery["📁 gallery"] - Root --> treatments["📁 treatments"] - Root --> user["📁 user"] - Root --> veil["📁 veil"] + Root_entities["📁 entities"] + Root_entities --> d_admin_settings["📁 admin-settings"] + Root_entities --> d_gallery["📁 gallery"] + Root_entities --> d_treatments["📁 treatments"] + Root_entities --> d_user["📁 user"] + Root_entities --> d_veil["📁 veil"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `admin-settings` | Directory | Contains architectural sub-modules and layer logic for admin-settings. | N/A | +| `gallery` | Directory | Contains architectural sub-modules and layer logic for gallery. | N/A | +| `treatments` | Directory | Contains architectural sub-modules and layer logic for treatments. | N/A | +| `user` | Directory | Contains architectural sub-modules and layer logic for user. | N/A | +| `veil` | Directory | Contains architectural sub-modules and layer logic for veil. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './entities'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/admin-settings/README.md b/frontend/src/entities/admin-settings/README.md index 6c36646b..6c4d7f58 100644 --- a/frontend/src/entities/admin-settings/README.md +++ b/frontend/src/entities/admin-settings/README.md @@ -1,37 +1,32 @@ -# 📁 admin-settings +# 📁 Admin-settings Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [admin-settings](/frontend/src/entities/admin-settings) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [admin-settings](/frontend/src/entities/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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 admin-settings"] - Root --> admin_settings_service_ts["📄 admin-settings.service.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class AdminSettingsService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.service.ts` | TypeScript | Encapsulates business logic and data access for admin-settings.service.ts. | @angular, @core, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `admin-settings.service.ts` | File | Encapsulates business logic and data access for admin-settings.service.ts. | @angular/common/http, @core/constants/api-endpoints, @angular/core | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common/http` -- `@angular/core` -- `@core/constants/api-endpoints` -- `@shared/models/admin-settings.model` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './admin-settings'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/gallery/README.md b/frontend/src/entities/gallery/README.md index 26b0bbf2..2c07dc39 100644 --- a/frontend/src/entities/gallery/README.md +++ b/frontend/src/entities/gallery/README.md @@ -1,37 +1,33 @@ -# 📁 gallery +# 📁 Gallery Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [gallery](/frontend/src/entities/gallery) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [gallery](/frontend/src/entities/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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 gallery"] - Root --> constants["📁 constants"] - Root --> gallery_service_ts["📄 gallery.service.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class GalleryService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.service.ts` | TypeScript | Encapsulates business logic and data access for gallery.service.ts. | @angular, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `constants` | Directory | Contains architectural sub-modules and layer logic for constants. | N/A | +| `gallery.service.ts` | File | Encapsulates business logic and data access for gallery.service.ts. | @angular/common/http, @shared/models, @angular/core | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common/http` -- `@angular/core` -- `@shared/models` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/gallery/constants/README.md b/frontend/src/entities/gallery/constants/README.md index 9806c978..a289682a 100644 --- a/frontend/src/entities/gallery/constants/README.md +++ b/frontend/src/entities/gallery/constants/README.md @@ -1,31 +1,32 @@ -# 📁 constants +# 📁 Constants Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [gallery](/frontend/src/entities/gallery) > [constants](/frontend/src/entities/gallery/constants) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [gallery](/frontend/src/entities/gallery) / [constants](/frontend/src/entities/gallery/constants) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **constants** 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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 constants"] - Root --> gallery_constants_ts["📄 gallery.constants.ts"] +classDiagram + class GalleryCategories + class GALLERY_CATEGORIES ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.constants.ts` | TypeScript | Provides core logic and orchestration for gallery.constants.ts. | N/A | +| `gallery.constants.ts` | File | Provides core logic and orchestration for gallery.constants.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './constants'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/treatments/README.md b/frontend/src/entities/treatments/README.md index 5bce2c27..93f8b67a 100644 --- a/frontend/src/entities/treatments/README.md +++ b/frontend/src/entities/treatments/README.md @@ -1,39 +1,33 @@ -# 📁 treatments +# 📁 Treatments Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [treatments](/frontend/src/entities/treatments) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [treatments](/frontend/src/entities/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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 treatments"] - Root --> constants["📁 constants"] - Root --> index_ts["📄 index.ts"] - Root --> treatments_service_ts["📄 treatments.service.ts"] +classDiagram + class TreatmentsService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `treatments.service.ts` | TypeScript | Encapsulates business logic and data access for treatments.service.ts. | @angular, @core, @features, @shared | +| `constants` | Directory | Contains architectural sub-modules and layer logic for constants. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `treatments.service.ts` | File | Encapsulates business logic and data access for treatments.service.ts. | @shared/lib, @angular/common/http, @core/constants, @features/treatments, @angular/core | ## 🔗 Dependencies -- `@angular/common/http` -- `@angular/core` -- `@core/constants` -- `@features/treatments` -- `@shared/lib` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/treatments/constants/README.md b/frontend/src/entities/treatments/constants/README.md index e5eaca65..18d0940d 100644 --- a/frontend/src/entities/treatments/constants/README.md +++ b/frontend/src/entities/treatments/constants/README.md @@ -1,31 +1,32 @@ -# 📁 constants +# 📁 Constants Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [treatments](/frontend/src/entities/treatments) > [constants](/frontend/src/entities/treatments/constants) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [treatments](/frontend/src/entities/treatments) / [constants](/frontend/src/entities/treatments/constants) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **constants** 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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 constants"] - Root --> treatments_constants_ts["📄 treatments.constants.ts"] +classDiagram + class TreatmentCategory + class TreatmentNeckline ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.constants.ts` | TypeScript | Provides core logic and orchestration for treatments.constants.ts. | N/A | +| `treatments.constants.ts` | File | Provides core logic and orchestration for treatments.constants.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './constants'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/user/README.md b/frontend/src/entities/user/README.md index 8cc8e2b6..778540c3 100644 --- a/frontend/src/entities/user/README.md +++ b/frontend/src/entities/user/README.md @@ -1,43 +1,36 @@ -# 📁 user +# 📁 User Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [user](/frontend/src/entities/user) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [user](/frontend/src/entities/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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 user"] - Root --> constants["📁 constants"] - Root --> model["📁 model"] - Root --> auth_service_ts["📄 auth.service.ts"] - Root --> index_ts["📄 index.ts"] - Root --> user_service_ts["📄 user.service.ts"] +classDiagram + class AuthService + class UserService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth.service.ts` | TypeScript | Encapsulates business logic and data access for auth.service.ts. | @angular | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `user.service.ts` | TypeScript | Encapsulates business logic and data access for user.service.ts. | @angular | +| `auth.service.ts` | File | Encapsulates business logic and data access for auth.service.ts. | @angular/common/http, @angular/core, @angular/router | +| `constants` | Directory | Contains architectural sub-modules and layer logic for constants. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `model` | Directory | Contains architectural sub-modules and layer logic for model. | N/A | +| `user.service.ts` | File | Encapsulates business logic and data access for user.service.ts. | @angular/common/http, @angular/core | ## 🔗 Dependencies -- `./model/user.model` -- `@angular/common/http` -- `@angular/core` -- `@angular/router` -- `jwt-decode` -- `rxjs` -- `rxjs/operators` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/user/constants/README.md b/frontend/src/entities/user/constants/README.md index eef76311..d060624f 100644 --- a/frontend/src/entities/user/constants/README.md +++ b/frontend/src/entities/user/constants/README.md @@ -1,31 +1,32 @@ -# 📁 constants +# 📁 Constants Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [user](/frontend/src/entities/user) > [constants](/frontend/src/entities/user/constants) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [user](/frontend/src/entities/user) / [constants](/frontend/src/entities/user/constants) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **constants** 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:** Entities + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 constants"] - Root --> user_constants_ts["📄 user.constants.ts"] + Root_constants["📁 constants"] + Root_constants --> f_user_constants_ts["📄 user.constants.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.constants.ts` | TypeScript | Provides core logic and orchestration for user.constants.ts. | N/A | +| `user.constants.ts` | File | Provides core logic and orchestration for user.constants.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './constants'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/user/model/README.md b/frontend/src/entities/user/model/README.md index 9ae9f0c9..285bd487 100644 --- a/frontend/src/entities/user/model/README.md +++ b/frontend/src/entities/user/model/README.md @@ -1,31 +1,32 @@ -# 📁 model +# 📁 Model Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [user](/frontend/src/entities/user) > [model](/frontend/src/entities/user/model) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [user](/frontend/src/entities/user) / [model](/frontend/src/entities/user/model) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **model** 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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 model"] - Root --> user_model_ts["📄 user.model.ts"] +classDiagram + class User + class AuthResponse ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `user.model.ts` | TypeScript | Provides core logic and orchestration for user.model.ts. | N/A | +| `user.model.ts` | File | Provides core logic and orchestration for user.model.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './model'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/veil/README.md b/frontend/src/entities/veil/README.md index 600f9ffb..42137655 100644 --- a/frontend/src/entities/veil/README.md +++ b/frontend/src/entities/veil/README.md @@ -1,39 +1,33 @@ -# 📁 veil +# 📁 Veil Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [veil](/frontend/src/entities/veil) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [veil](/frontend/src/entities/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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veil"] - Root --> constants["📁 constants"] - Root --> index_ts["📄 index.ts"] - Root --> veil_service_ts["📄 veil.service.ts"] +classDiagram + class VeilService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `veil.service.ts` | TypeScript | Encapsulates business logic and data access for veil.service.ts. | @angular, @core, @features, @shared | +| `constants` | Directory | Contains architectural sub-modules and layer logic for constants. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `veil.service.ts` | File | Encapsulates business logic and data access for veil.service.ts. | @shared/lib, @angular/common/http, @core/constants, @features/veil, @angular/core | ## 🔗 Dependencies -- `@angular/common/http` -- `@angular/core` -- `@core/constants` -- `@features/veil` -- `@shared/lib` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/entities/veil/constants/README.md b/frontend/src/entities/veil/constants/README.md index b92501c2..d74b960e 100644 --- a/frontend/src/entities/veil/constants/README.md +++ b/frontend/src/entities/veil/constants/README.md @@ -1,31 +1,40 @@ -# 📁 constants +# 📁 Constants Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [entities](/frontend/src/entities) > [veil](/frontend/src/entities/veil) > [constants](/frontend/src/entities/veil/constants) - -**FSD Layer:** Entity +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [entities](/frontend/src/entities) / [veil](/frontend/src/entities/veil) / [constants](/frontend/src/entities/veil/constants) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **constants** 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:** Entities + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 constants"] - Root --> veil_constants_ts["📄 veil.constants.ts"] +classDiagram + class VeilCategory + class VeilSilhouette + class VeilNeckline + class VeilFabric + class VeilTrainLength + class VEIL_CATEGORIES + class VEIL_SILHOUETTES + class VEIL_NECKLINES + class VEIL_FABRICS + class VEIL_TRAIN_LENGTHS ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.constants.ts` | TypeScript | Provides core logic and orchestration for veil.constants.ts. | N/A | +| `veil.constants.ts` | File | Provides core logic and orchestration for veil.constants.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './constants'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/README.md b/frontend/src/features/README.md index 9cfa039d..50b7bcae 100644 --- a/frontend/src/features/README.md +++ b/frontend/src/features/README.md @@ -1,33 +1,44 @@ -# 📁 features +# 📁 Features Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **features** 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:** Features + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 features"] - Root --> client-form["📁 client-form"] - Root --> gallery["📁 gallery"] - Root --> language-selection["📁 language-selection"] - Root --> treatments["📁 treatments"] - Root --> veil["📁 veil"] + Root_features["📁 features"] + Root_features --> d_auth["📁 auth"] + Root_features --> d_client_form["📁 client-form"] + Root_features --> d_gallery["📁 gallery"] + Root_features --> d_language_selection["📁 language-selection"] + Root_features --> d_treatments["📁 treatments"] + Root_features --> d_user["📁 user"] + Root_features --> d_veil["📁 veil"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `auth` | Directory | Contains architectural sub-modules and layer logic for auth. | N/A | +| `client-form` | Directory | Contains architectural sub-modules and layer logic for client-form. | N/A | +| `gallery` | Directory | Contains architectural sub-modules and layer logic for gallery. | N/A | +| `language-selection` | Directory | Contains architectural sub-modules and layer logic for language-selection. | N/A | +| `treatments` | Directory | Contains architectural sub-modules and layer logic for treatments. | N/A | +| `user` | Directory | Contains architectural sub-modules and layer logic for user. | N/A | +| `veil` | Directory | Contains architectural sub-modules and layer logic for veil. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './features'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/auth/README.md b/frontend/src/features/auth/README.md new file mode 100644 index 00000000..bcc3487f --- /dev/null +++ b/frontend/src/features/auth/README.md @@ -0,0 +1,37 @@ +# 📁 Auth Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [auth](/frontend/src/features/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:** Features + + +## 🏗️ Architecture +```mermaid +graph TD + Root_auth["📁 auth"] + Root_auth --> f_index_ts["📄 index.ts"] + Root_auth --> d_model["📁 model"] + Root_auth --> d_ui["📁 ui"] +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `index.ts` | Source | TypeScript source file providing shared logic. | N/A | +| `model` | Directory | Contains architectural sub-modules and layer logic for model. | N/A | +| `ui` | Directory | Contains architectural sub-modules and layer logic for ui. | N/A | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/auth/model/README.md b/frontend/src/features/auth/model/README.md new file mode 100644 index 00000000..e10e54e9 --- /dev/null +++ b/frontend/src/features/auth/model/README.md @@ -0,0 +1,33 @@ +# 📁 Model Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [auth](/frontend/src/features/auth) / [model](/frontend/src/features/auth/model) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **model** 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:** Features + + +## 🏗️ Architecture +```mermaid +classDiagram + class SIGNIN_FORM_INITIAL_VALUES + class SIGNUP_FORM_INITIAL_VALUES +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `auth.model.ts` | Source | TypeScript source file providing shared logic. | @angular/forms/signals | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/auth/ui/README.md b/frontend/src/features/auth/ui/README.md new file mode 100644 index 00000000..2f8974c0 --- /dev/null +++ b/frontend/src/features/auth/ui/README.md @@ -0,0 +1,35 @@ +# 📁 Ui Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [auth](/frontend/src/features/auth) / [ui](/frontend/src/features/auth/ui) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **ui** 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:** Features + + +## 🏗️ Architecture +```mermaid +graph TD + Root_ui["📁 ui"] + Root_ui --> d_signin_form["📁 signin-form"] + Root_ui --> d_signup_form["📁 signup-form"] +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `signin-form` | Directory | Contains architectural sub-modules and layer logic for signin-form. | N/A | +| `signup-form` | Directory | Contains architectural sub-modules and layer logic for signup-form. | N/A | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/auth/ui/signin-form/README.md b/frontend/src/features/auth/ui/signin-form/README.md new file mode 100644 index 00000000..bb9b69d6 --- /dev/null +++ b/frontend/src/features/auth/ui/signin-form/README.md @@ -0,0 +1,34 @@ +# 📁 Signin-form Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [auth](/frontend/src/features/auth) / [ui](/frontend/src/features/auth/ui) / [signin-form](/frontend/src/features/auth/ui/signin-form) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **signin-form** 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:** Features + + +## 🏗️ Architecture +```mermaid +classDiagram + class SigninFormComponent +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `signin-form.component.html` | Template | Defines markup structure for signin-form.component. | N/A | +| `signin-form.component.scss` | Stylesheet | Provides styling and visual layout for signin-form.component.scss. | N/A | +| `signin-form.component.ts` | Component | Drives UI behavior and logic binding. | @shared/services, @angular/core, @angular/forms/signals | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/auth/ui/signup-form/README.md b/frontend/src/features/auth/ui/signup-form/README.md new file mode 100644 index 00000000..bf9e3509 --- /dev/null +++ b/frontend/src/features/auth/ui/signup-form/README.md @@ -0,0 +1,34 @@ +# 📁 Signup-form Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [auth](/frontend/src/features/auth) / [ui](/frontend/src/features/auth/ui) / [signup-form](/frontend/src/features/auth/ui/signup-form) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **signup-form** 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:** Features + + +## 🏗️ Architecture +```mermaid +classDiagram + class SignupFormComponent +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `signup-form.component.html` | Template | Defines markup structure for signup-form.component. | N/A | +| `signup-form.component.scss` | Stylesheet | Provides styling and visual layout for signup-form.component.scss. | N/A | +| `signup-form.component.ts` | Component | Drives UI behavior and logic binding. | @angular/core, @angular/forms/signals | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/client-form/README.md b/frontend/src/features/client-form/README.md index e2993639..af1d9586 100644 --- a/frontend/src/features/client-form/README.md +++ b/frontend/src/features/client-form/README.md @@ -1,39 +1,33 @@ -# 📁 client-form +# 📁 Client-form Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [client-form](/frontend/src/features/client-form) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [client-form](/frontend/src/features/client-form) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **client-form** 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:** Features + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 client-form"] - Root --> client_form_component_html["📄 client-form.component.html"] - Root --> client_form_component_ts["📄 client-form.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class ClientFormComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `client-form.component.html` | Template | Structural template and layout for client-form.component.html. | N/A | -| `client-form.component.ts` | TypeScript | UI component logic and state management for client-form.component.ts. | @angular, @entities, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `client-form.component.html` | File | Structural template and layout for client-form.component.html. | N/A | +| `client-form.component.ts` | File | UI component logic and state management for client-form.component.ts. | @shared/lib, @entities/user, @angular/forms, @angular/core, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/forms` -- `@entities/user` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './client-form'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/gallery/README.md b/frontend/src/features/gallery/README.md index 50ba5965..c42c8cba 100644 --- a/frontend/src/features/gallery/README.md +++ b/frontend/src/features/gallery/README.md @@ -1,32 +1,34 @@ -# 📁 gallery +# 📁 Gallery Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [gallery](/frontend/src/features/gallery) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [gallery](/frontend/src/features/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:** Features + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 gallery"] - Root --> model["📁 model"] - Root --> index_ts["📄 index.ts"] + Root_gallery["📁 gallery"] + Root_gallery --> f_index_ts["📄 index.ts"] + Root_gallery --> d_model["📁 model"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `model` | Directory | Contains architectural sub-modules and layer logic for model. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/gallery/model/README.md b/frontend/src/features/gallery/model/README.md index d98350dc..8d41e151 100644 --- a/frontend/src/features/gallery/model/README.md +++ b/frontend/src/features/gallery/model/README.md @@ -1,32 +1,32 @@ -# 📁 model +# 📁 Model Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [gallery](/frontend/src/features/gallery) > [model](/frontend/src/features/gallery/model) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [gallery](/frontend/src/features/gallery) / [model](/frontend/src/features/gallery/model) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **model** 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:** Features + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 model"] - Root --> gallery_data_ts["📄 gallery.data.ts"] + Root_model["📁 model"] + Root_model --> f_gallery_data_ts["📄 gallery.data.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.data.ts` | TypeScript | Provides core logic and orchestration for gallery.data.ts. | @angular, @shared | +| `gallery.data.ts` | File | Provides core logic and orchestration for gallery.data.ts. | @shared/models, @angular/forms/signals | ## 🔗 Dependencies -- `@angular/forms/signals` -- `@shared/models` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './model'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/language-selection/README.md b/frontend/src/features/language-selection/README.md index e69753a7..1fc806d0 100644 --- a/frontend/src/features/language-selection/README.md +++ b/frontend/src/features/language-selection/README.md @@ -1,38 +1,34 @@ -# 📁 language-selection +# 📁 Language-selection Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [language-selection](/frontend/src/features/language-selection) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [language-selection](/frontend/src/features/language-selection) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **language-selection** 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:** Features + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 language-selection"] - Root --> index_ts["📄 index.ts"] - Root --> language_switcher_component_html["📄 language-switcher.component.html"] - Root --> language_switcher_component_scss["📄 language-switcher.component.scss"] - Root --> language_switcher_component_ts["📄 language-switcher.component.ts"] +classDiagram + class LanguageSwitcherComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `language-switcher.component.html` | Template | Structural template and layout for language-switcher.component.html. | N/A | -| `language-switcher.component.scss` | Stylesheet | Luxury styling and visual presentation for language-switcher.component.scss. | N/A | -| `language-switcher.component.ts` | TypeScript | UI component logic and state management for language-switcher.component.ts. | @angular | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `language-switcher.component.html` | File | Structural template and layout for language-switcher.component.html. | N/A | +| `language-switcher.component.scss` | File | Luxury styling and visual presentation for language-switcher.component.scss. | N/A | +| `language-switcher.component.ts` | File | UI component logic and state management for language-switcher.component.ts. | @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './language-selection'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/treatments/README.md b/frontend/src/features/treatments/README.md index 80d0f363..032f1baf 100644 --- a/frontend/src/features/treatments/README.md +++ b/frontend/src/features/treatments/README.md @@ -1,32 +1,34 @@ -# 📁 treatments +# 📁 Treatments Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [treatments](/frontend/src/features/treatments) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [treatments](/frontend/src/features/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:** Features + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 treatments"] - Root --> model["📁 model"] - Root --> index_ts["📄 index.ts"] + Root_treatments["📁 treatments"] + Root_treatments --> f_index_ts["📄 index.ts"] + Root_treatments --> d_model["📁 model"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `model` | Directory | Contains architectural sub-modules and layer logic for model. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/treatments/model/README.md b/frontend/src/features/treatments/model/README.md index 43ea1b6b..41117e01 100644 --- a/frontend/src/features/treatments/model/README.md +++ b/frontend/src/features/treatments/model/README.md @@ -1,31 +1,31 @@ -# 📁 model +# 📁 Model Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [treatments](/frontend/src/features/treatments) > [model](/frontend/src/features/treatments/model) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [treatments](/frontend/src/features/treatments) / [model](/frontend/src/features/treatments/model) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **model** 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:** Features + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 model"] - Root --> treatments_data_ts["📄 treatments.data.ts"] +classDiagram + class TreatmentItem ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatments.data.ts` | TypeScript | Provides core logic and orchestration for treatments.data.ts. | @angular | +| `treatments.data.ts` | File | Provides core logic and orchestration for treatments.data.ts. | @angular/forms/signals | ## 🔗 Dependencies -- `@angular/forms/signals` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './model'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/user/README.md b/frontend/src/features/user/README.md new file mode 100644 index 00000000..d4b6b706 --- /dev/null +++ b/frontend/src/features/user/README.md @@ -0,0 +1,35 @@ +# 📁 User Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [user](/frontend/src/features/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:** Features + + +## 🏗️ Architecture +```mermaid +graph TD + Root_user["📁 user"] + Root_user --> f_index_ts["📄 index.ts"] + Root_user --> d_model["📁 model"] +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `index.ts` | Source | TypeScript source file providing shared logic. | N/A | +| `model` | Directory | Contains architectural sub-modules and layer logic for model. | N/A | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/user/model/README.md b/frontend/src/features/user/model/README.md new file mode 100644 index 00000000..aa171098 --- /dev/null +++ b/frontend/src/features/user/model/README.md @@ -0,0 +1,33 @@ +# 📁 Model Directory + +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [user](/frontend/src/features/user) / [model](/frontend/src/features/user/model) + +## 🎯 Purpose +Delivering luxury-tier architectural components and high-performance logic for the **model** 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:** Features + + +## 🏗️ Architecture +```mermaid +graph TD + Root_model["📁 model"] + Root_model --> f_users_data_ts["📄 users.data.ts"] +``` + +## 📄 File Registry +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `users.data.ts` | Source | TypeScript source file providing shared logic. | N/A | + +## 🔗 Dependencies +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. + +## 🛠️ Usage +```typescript +// Example usage within the Mavluda Beauty ecosystem +import { relevantMember } from './core'; + +// Integrate into the application architecture +relevantMember.execute(); +``` diff --git a/frontend/src/features/veil/README.md b/frontend/src/features/veil/README.md index e472b4a9..d8e8c817 100644 --- a/frontend/src/features/veil/README.md +++ b/frontend/src/features/veil/README.md @@ -1,32 +1,34 @@ -# 📁 veil +# 📁 Veil Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [veil](/frontend/src/features/veil) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [veil](/frontend/src/features/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:** Features + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 veil"] - Root --> model["📁 model"] - Root --> index_ts["📄 index.ts"] + Root_veil["📁 veil"] + Root_veil --> f_index_ts["📄 index.ts"] + Root_veil --> d_model["📁 model"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `model` | Directory | Contains architectural sub-modules and layer logic for model. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/features/veil/model/README.md b/frontend/src/features/veil/model/README.md index 93c92979..25c4cc4a 100644 --- a/frontend/src/features/veil/model/README.md +++ b/frontend/src/features/veil/model/README.md @@ -1,31 +1,31 @@ -# 📁 model +# 📁 Model Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [features](/frontend/src/features) > [veil](/frontend/src/features/veil) > [model](/frontend/src/features/veil/model) - -**FSD Layer:** Feature +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [features](/frontend/src/features) / [veil](/frontend/src/features/veil) / [model](/frontend/src/features/veil/model) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **model** 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:** Features + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 model"] - Root --> veil_data_ts["📄 veil.data.ts"] +classDiagram + class Veil ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil.data.ts` | TypeScript | Provides core logic and orchestration for veil.data.ts. | @angular | +| `veil.data.ts` | File | Provides core logic and orchestration for veil.data.ts. | @angular/forms/signals | ## 🔗 Dependencies -- `@angular/forms/signals` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './model'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/locale/README.md b/frontend/src/locale/README.md index 098ab331..79ee2213 100644 --- a/frontend/src/locale/README.md +++ b/frontend/src/locale/README.md @@ -1,6 +1,6 @@ -# 📁 locale +# 📁 Locale Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [locale](/frontend/src/locale) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [locale](/frontend/src/locale) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **locale** domain. This directory is a crucial part of the Mavluda Beauty full-stack ecosystem, ensuring seamless scalability, robust performance, and an elite digital experience. @@ -8,10 +8,10 @@ Delivering luxury-tier architectural components and high-performance logic for t ## 🏗️ Architecture ```mermaid graph TD - Root["📁 locale"] - Root --> messages_ru_xlf["📄 messages.ru.xlf"] - Root --> messages_tj_xlf["📄 messages.tj.xlf"] - Root --> messages_xlf["📄 messages.xlf"] + Root_locale["📁 locale"] + Root_locale --> f_messages_ru_xlf["📄 messages.ru.xlf"] + Root_locale --> f_messages_tj_xlf["📄 messages.tj.xlf"] + Root_locale --> f_messages_xlf["📄 messages.xlf"] ``` ## 📄 File Registry @@ -22,12 +22,13 @@ graph TD | `messages.xlf` | File | Provides core logic and orchestration for messages.xlf. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './locale'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/README.md b/frontend/src/pages/README.md index a9c9c4f1..c71eeb55 100644 --- a/frontend/src/pages/README.md +++ b/frontend/src/pages/README.md @@ -1,42 +1,58 @@ -# 📁 pages +# 📁 Pages Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **pages** 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:** Pages + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 pages"] - Root --> about["📁 about"] - Root --> auth["📁 auth"] - Root --> clients["📁 clients"] - Root --> dashboard["📁 dashboard"] - Root --> gallery["📁 gallery"] - Root --> inventory["📁 inventory"] - Root --> portfolio["📁 portfolio"] - Root --> settings["📁 settings"] - Root --> treatments["📁 treatments"] - Root --> treatments-catalog["📁 treatments-catalog"] - Root --> user-home["📁 user-home"] - Root --> user-profile["📁 user-profile"] - Root --> veil["📁 veil"] - Root --> veils-catalog["📁 veils-catalog"] + Root_pages["📁 pages"] + Root_pages --> d_about["📁 about"] + Root_pages --> d_auth["📁 auth"] + Root_pages --> d_clients["📁 clients"] + Root_pages --> d_dashboard["📁 dashboard"] + Root_pages --> d_gallery["📁 gallery"] + Root_pages --> d_inventory["📁 inventory"] + Root_pages --> d_portfolio["📁 portfolio"] + Root_pages --> d_settings["📁 settings"] + Root_pages --> d_treatments["📁 treatments"] + Root_pages --> d_treatments_catalog["📁 treatments-catalog"] + Root_pages --> d_user_home["📁 user-home"] + Root_pages --> d_user_profile["📁 user-profile"] + Root_pages --> d_veil["📁 veil"] + Root_pages --> d_veils_catalog["📁 veils-catalog"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `about` | Directory | Contains architectural sub-modules and layer logic for about. | N/A | +| `auth` | Directory | Contains architectural sub-modules and layer logic for auth. | N/A | +| `clients` | Directory | Contains architectural sub-modules and layer logic for clients. | N/A | +| `dashboard` | Directory | Contains architectural sub-modules and layer logic for dashboard. | N/A | +| `gallery` | Directory | Contains architectural sub-modules and layer logic for gallery. | N/A | +| `inventory` | Directory | Contains architectural sub-modules and layer logic for inventory. | N/A | +| `portfolio` | Directory | Contains architectural sub-modules and layer logic for portfolio. | N/A | +| `settings` | Directory | Contains architectural sub-modules and layer logic for settings. | N/A | +| `treatments` | Directory | Contains architectural sub-modules and layer logic for treatments. | N/A | +| `treatments-catalog` | Directory | Contains architectural sub-modules and layer logic for treatments-catalog. | N/A | +| `user-home` | Directory | Contains architectural sub-modules and layer logic for user-home. | N/A | +| `user-profile` | Directory | Contains architectural sub-modules and layer logic for user-profile. | N/A | +| `veil` | Directory | Contains architectural sub-modules and layer logic for veil. | N/A | +| `veils-catalog` | Directory | Contains architectural sub-modules and layer logic for veils-catalog. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './pages'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/about/README.md b/frontend/src/pages/about/README.md index 63c1cb5c..97f63e6b 100644 --- a/frontend/src/pages/about/README.md +++ b/frontend/src/pages/about/README.md @@ -1,41 +1,34 @@ -# 📁 about +# 📁 About Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [about](/frontend/src/pages/about) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [about](/frontend/src/pages/about) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **about** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 about"] - Root --> about_component_html["📄 about.component.html"] - Root --> about_component_scss["📄 about.component.scss"] - Root --> about_component_ts["📄 about.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class AboutComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `about.component.html` | Template | Structural template and layout for about.component.html. | N/A | -| `about.component.scss` | Stylesheet | Luxury styling and visual presentation for about.component.scss. | N/A | -| `about.component.ts` | TypeScript | UI component logic and state management for about.component.ts. | @angular, @entities | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `about.component.html` | File | Structural template and layout for about.component.html. | N/A | +| `about.component.scss` | File | Luxury styling and visual presentation for about.component.scss. | N/A | +| `about.component.ts` | File | UI component logic and state management for about.component.ts. | @angular/platform-browser, @entities/admin-settings, @angular/forms/signals, @angular/core, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/forms/signals` -- `@angular/platform-browser` -- `@entities/admin-settings` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './about'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/auth/README.md b/frontend/src/pages/auth/README.md index 6bc3927a..77a66743 100644 --- a/frontend/src/pages/auth/README.md +++ b/frontend/src/pages/auth/README.md @@ -1,40 +1,34 @@ -# 📁 auth +# 📁 Auth Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [auth](/frontend/src/pages/auth) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [auth](/frontend/src/pages/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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 auth"] - Root --> auth_component_html["📄 auth.component.html"] - Root --> auth_component_scss["📄 auth.component.scss"] - Root --> auth_component_ts["📄 auth.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class AuthComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth.component.html` | Template | Structural template and layout for auth.component.html. | N/A | -| `auth.component.scss` | Stylesheet | Luxury styling and visual presentation for auth.component.scss. | N/A | -| `auth.component.ts` | TypeScript | UI component logic and state management for auth.component.ts. | @angular, @entities, @features | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `auth.component.html` | File | Structural template and layout for auth.component.html. | N/A | +| `auth.component.scss` | File | Luxury styling and visual presentation for auth.component.scss. | N/A | +| `auth.component.ts` | File | UI component logic and state management for auth.component.ts. | @features/auth, @entities/user, @angular/core, @angular/router, @features/language-selection, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@angular/router` -- `@entities/user` -- `@features/language-selection` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './auth'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/clients/README.md b/frontend/src/pages/clients/README.md index 3038a625..b002c6f7 100644 --- a/frontend/src/pages/clients/README.md +++ b/frontend/src/pages/clients/README.md @@ -1,40 +1,33 @@ -# 📁 clients +# 📁 Clients Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [clients](/frontend/src/pages/clients) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [clients](/frontend/src/pages/clients) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **clients** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 clients"] - Root --> clients_component_html["📄 clients.component.html"] - Root --> clients_component_ts["📄 clients.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class ClientsPageComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `clients.component.html` | Template | Structural template and layout for clients.component.html. | N/A | -| `clients.component.ts` | TypeScript | UI component logic and state management for clients.component.ts. | @angular, @entities, @features, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `clients.component.html` | File | Structural template and layout for clients.component.html. | N/A | +| `clients.component.ts` | File | UI component logic and state management for clients.component.ts. | @features/client-form, @entities/user, @angular/forms, @angular/core, @shared/ui, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/forms` -- `@entities/user` -- `@features/client-form` -- `@shared/ui` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './clients'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/dashboard/README.md b/frontend/src/pages/dashboard/README.md index 277fbea9..f947e838 100644 --- a/frontend/src/pages/dashboard/README.md +++ b/frontend/src/pages/dashboard/README.md @@ -1,43 +1,34 @@ -# 📁 dashboard +# 📁 Dashboard Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [dashboard](/frontend/src/pages/dashboard) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [dashboard](/frontend/src/pages/dashboard) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **dashboard** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 dashboard"] - Root --> dashboard_component_html["📄 dashboard.component.html"] - Root --> dashboard_component_scss["📄 dashboard.component.scss"] - Root --> dashboard_component_ts["📄 dashboard.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class DashboardComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `dashboard.component.html` | Template | Structural template and layout for dashboard.component.html. | N/A | -| `dashboard.component.scss` | Stylesheet | Luxury styling and visual presentation for dashboard.component.scss. | N/A | -| `dashboard.component.ts` | TypeScript | UI component logic and state management for dashboard.component.ts. | @angular, @entities | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `dashboard.component.html` | File | Structural template and layout for dashboard.component.html. | N/A | +| `dashboard.component.scss` | File | Luxury styling and visual presentation for dashboard.component.scss. | N/A | +| `dashboard.component.ts` | File | UI component logic and state management for dashboard.component.ts. | @angular/core, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@entities/gallery/gallery.service` -- `@entities/treatments/treatments.service` -- `@entities/user/user.service` -- `@entities/veil/veil.service` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './dashboard'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/gallery/README.md b/frontend/src/pages/gallery/README.md index 44dabd42..e5747693 100644 --- a/frontend/src/pages/gallery/README.md +++ b/frontend/src/pages/gallery/README.md @@ -1,47 +1,35 @@ -# 📁 gallery +# 📁 Gallery Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [gallery](/frontend/src/pages/gallery) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [gallery](/frontend/src/pages/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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 gallery"] - Root --> ui["📁 ui"] - Root --> gallery_component_html["📄 gallery.component.html"] - Root --> gallery_component_scss["📄 gallery.component.scss"] - Root --> gallery_component_ts["📄 gallery.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class GalleryComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery.component.html` | Template | Structural template and layout for gallery.component.html. | N/A | -| `gallery.component.scss` | Stylesheet | Luxury styling and visual presentation for gallery.component.scss. | N/A | -| `gallery.component.ts` | TypeScript | UI component logic and state management for gallery.component.ts. | @angular, @entities, @environments, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `gallery.component.html` | File | Structural template and layout for gallery.component.html. | N/A | +| `gallery.component.scss` | File | Luxury styling and visual presentation for gallery.component.scss. | N/A | +| `gallery.component.ts` | File | UI component logic and state management for gallery.component.ts. | @environments/environment, @shared/lib, @entities/gallery, @entities/admin-settings, @angular/forms, @angular/core, @shared/models, @shared/lib/object, @shared/ui, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `ui` | Directory | Contains architectural sub-modules and layer logic for ui. | N/A | ## 🔗 Dependencies -- `./ui/gallery-form/gallery-form.component` -- `@angular/common` -- `@angular/forms` -- `@entities/admin-settings` -- `@entities/gallery` -- `@environments/environment` -- `@shared/lib` -- `@shared/lib/object` -- `@shared/models` -- `@shared/ui` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/gallery/ui/README.md b/frontend/src/pages/gallery/ui/README.md index 665c6d7c..7cf8c91f 100644 --- a/frontend/src/pages/gallery/ui/README.md +++ b/frontend/src/pages/gallery/ui/README.md @@ -1,29 +1,32 @@ -# 📁 ui +# 📁 Ui Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [gallery](/frontend/src/pages/gallery) > [ui](/frontend/src/pages/gallery/ui) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [gallery](/frontend/src/pages/gallery) / [ui](/frontend/src/pages/gallery/ui) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **ui** 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:** Pages + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 ui"] - Root --> gallery-form["📁 gallery-form"] + Root_ui["📁 ui"] + Root_ui --> d_gallery_form["📁 gallery-form"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `gallery-form` | Directory | Contains architectural sub-modules and layer logic for gallery-form. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './ui'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/gallery/ui/gallery-form/README.md b/frontend/src/pages/gallery/ui/gallery-form/README.md index 3e458d0d..3f905e2c 100644 --- a/frontend/src/pages/gallery/ui/gallery-form/README.md +++ b/frontend/src/pages/gallery/ui/gallery-form/README.md @@ -1,39 +1,32 @@ -# 📁 gallery-form +# 📁 Gallery-form Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [gallery](/frontend/src/pages/gallery) > [ui](/frontend/src/pages/gallery/ui) > [gallery-form](/frontend/src/pages/gallery/ui/gallery-form) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [gallery](/frontend/src/pages/gallery) / [ui](/frontend/src/pages/gallery/ui) / [gallery-form](/frontend/src/pages/gallery/ui/gallery-form) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **gallery-form** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 gallery-form"] - Root --> gallery_form_component_html["📄 gallery-form.component.html"] - Root --> gallery_form_component_ts["📄 gallery-form.component.ts"] +classDiagram + class GalleryFormComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `gallery-form.component.html` | Template | Structural template and layout for gallery-form.component.html. | N/A | -| `gallery-form.component.ts` | TypeScript | UI component logic and state management for gallery-form.component.ts. | @angular, @environments, @features, @shared | +| `gallery-form.component.html` | File | Structural template and layout for gallery-form.component.html. | N/A | +| `gallery-form.component.ts` | File | UI component logic and state management for gallery-form.component.ts. | @environments/environment, @shared/lib, @angular/forms/signals, @shared/models, @angular/core, @features/gallery, @shared/ui, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/forms/signals` -- `@environments/environment` -- `@features/gallery` -- `@shared/lib` -- `@shared/models` -- `@shared/ui` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './gallery-form'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/inventory/README.md b/frontend/src/pages/inventory/README.md index c1350af1..c39050b4 100644 --- a/frontend/src/pages/inventory/README.md +++ b/frontend/src/pages/inventory/README.md @@ -1,38 +1,34 @@ -# 📁 inventory +# 📁 Inventory Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [inventory](/frontend/src/pages/inventory) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [inventory](/frontend/src/pages/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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 inventory"] - Root --> index_ts["📄 index.ts"] - Root --> inventory_component_html["📄 inventory.component.html"] - Root --> inventory_component_scss["📄 inventory.component.scss"] - Root --> inventory_component_ts["📄 inventory.component.ts"] +classDiagram + class InventoryPageComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `inventory.component.html` | Template | Structural template and layout for inventory.component.html. | N/A | -| `inventory.component.scss` | Stylesheet | Luxury styling and visual presentation for inventory.component.scss. | N/A | -| `inventory.component.ts` | TypeScript | UI component logic and state management for inventory.component.ts. | @angular | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `inventory.component.html` | File | Structural template and layout for inventory.component.html. | N/A | +| `inventory.component.scss` | File | Luxury styling and visual presentation for inventory.component.scss. | N/A | +| `inventory.component.ts` | File | UI component logic and state management for inventory.component.ts. | @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './inventory'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/portfolio/README.md b/frontend/src/pages/portfolio/README.md index fd4f029f..0464ceb2 100644 --- a/frontend/src/pages/portfolio/README.md +++ b/frontend/src/pages/portfolio/README.md @@ -1,41 +1,34 @@ -# 📁 portfolio +# 📁 Portfolio Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [portfolio](/frontend/src/pages/portfolio) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [portfolio](/frontend/src/pages/portfolio) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **portfolio** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 portfolio"] - Root --> index_ts["📄 index.ts"] - Root --> portfolio_component_html["📄 portfolio.component.html"] - Root --> portfolio_component_scss["📄 portfolio.component.scss"] - Root --> portfolio_component_ts["📄 portfolio.component.ts"] +classDiagram + class PortfolioPageComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `portfolio.component.html` | Template | Structural template and layout for portfolio.component.html. | N/A | -| `portfolio.component.scss` | Stylesheet | Luxury styling and visual presentation for portfolio.component.scss. | N/A | -| `portfolio.component.ts` | TypeScript | UI component logic and state management for portfolio.component.ts. | @angular, @entities, @environments, @shared | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `portfolio.component.html` | File | Structural template and layout for portfolio.component.html. | N/A | +| `portfolio.component.scss` | File | Luxury styling and visual presentation for portfolio.component.scss. | N/A | +| `portfolio.component.ts` | File | UI component logic and state management for portfolio.component.ts. | @environments/environment, @shared/lib, @entities/gallery, @entities/admin-settings, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@entities/admin-settings` -- `@entities/gallery` -- `@environments/environment` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './portfolio'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/settings/README.md b/frontend/src/pages/settings/README.md index a4d992e4..1cc3c064 100644 --- a/frontend/src/pages/settings/README.md +++ b/frontend/src/pages/settings/README.md @@ -1,49 +1,35 @@ -# 📁 settings +# 📁 Settings Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [settings](/frontend/src/pages/settings) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [settings](/frontend/src/pages/settings) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 settings"] - Root --> ui["📁 ui"] - Root --> index_ts["📄 index.ts"] - Root --> settings_component_html["📄 settings.component.html"] - Root --> settings_component_scss["📄 settings.component.scss"] - Root --> settings_component_ts["📄 settings.component.ts"] +classDiagram + class SettingsComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `settings.component.html` | Template | Structural template and layout for settings.component.html. | N/A | -| `settings.component.scss` | Stylesheet | Luxury styling and visual presentation for settings.component.scss. | N/A | -| `settings.component.ts` | TypeScript | UI component logic and state management for settings.component.ts. | @angular, @entities, @shared | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `settings.component.html` | File | Structural template and layout for settings.component.html. | N/A | +| `settings.component.scss` | File | Luxury styling and visual presentation for settings.component.scss. | N/A | +| `settings.component.ts` | File | UI component logic and state management for settings.component.ts. | @entities/admin-settings, @angular/forms, @angular/core, @angular/core/rxjs-interop, @angular/common | +| `ui` | Directory | Contains architectural sub-modules and layer logic for ui. | N/A | ## 🔗 Dependencies -- `./ui/additional-links.component` -- `./ui/business-profile.component` -- `./ui/general-info.component` -- `./ui/selects-settings.component` -- `./ui/social-matrix.component` -- `@angular/common` -- `@angular/core` -- `@angular/core/rxjs-interop` -- `@angular/forms` -- `@entities/admin-settings` -- `@shared/models/admin-settings.model` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './settings'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/settings/ui/README.md b/frontend/src/pages/settings/ui/README.md index 195bd7d1..fff4d490 100644 --- a/frontend/src/pages/settings/ui/README.md +++ b/frontend/src/pages/settings/ui/README.md @@ -1,43 +1,41 @@ -# 📁 ui +# 📁 Ui Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [settings](/frontend/src/pages/settings) > [ui](/frontend/src/pages/settings/ui) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [settings](/frontend/src/pages/settings) / [ui](/frontend/src/pages/settings/ui) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **ui** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 ui"] - Root --> additional_links_component_ts["📄 additional-links.component.ts"] - Root --> business_profile_component_ts["📄 business-profile.component.ts"] - Root --> general_info_component_ts["📄 general-info.component.ts"] - Root --> selects_settings_component_ts["📄 selects-settings.component.ts"] - Root --> social_matrix_component_ts["📄 social-matrix.component.ts"] +classDiagram + class AdditionalLink + class AdditionalLinksComponent + class BusinessProfileComponent + class GeneralInfoComponent + class SelectsSettingsComponent + class SocialPlatform + class SocialMatrixComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `additional-links.component.ts` | TypeScript | UI component logic and state management for additional-links.component.ts. | @angular | -| `business-profile.component.ts` | TypeScript | UI component logic and state management for business-profile.component.ts. | @angular, @shared | -| `general-info.component.ts` | TypeScript | UI component logic and state management for general-info.component.ts. | @angular | -| `selects-settings.component.ts` | TypeScript | UI component logic and state management for selects-settings.component.ts. | @angular | -| `social-matrix.component.ts` | TypeScript | UI component logic and state management for social-matrix.component.ts. | @angular | +| `additional-links.component.ts` | File | UI component logic and state management for additional-links.component.ts. | @angular/forms, @angular/core, @angular/common | +| `business-profile.component.ts` | File | UI component logic and state management for business-profile.component.ts. | @shared/models, @angular/forms, @angular/core, @angular/common | +| `general-info.component.ts` | File | UI component logic and state management for general-info.component.ts. | @angular/forms, @angular/core, @angular/common | +| `selects-settings.component.ts` | File | UI component logic and state management for selects-settings.component.ts. | @angular/forms, @angular/core, @angular/common | +| `social-matrix.component.ts` | File | UI component logic and state management for social-matrix.component.ts. | @angular/forms, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/forms` -- `@shared/models` -- `leaflet` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './ui'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/treatments-catalog/README.md b/frontend/src/pages/treatments-catalog/README.md index ba6ec0be..c6406db6 100644 --- a/frontend/src/pages/treatments-catalog/README.md +++ b/frontend/src/pages/treatments-catalog/README.md @@ -1,41 +1,34 @@ -# 📁 treatments-catalog +# 📁 Treatments-catalog Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [treatments-catalog](/frontend/src/pages/treatments-catalog) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [treatments-catalog](/frontend/src/pages/treatments-catalog) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **treatments-catalog** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 treatments-catalog"] - Root --> index_ts["📄 index.ts"] - Root --> treatments_catalog_component_html["📄 treatments-catalog.component.html"] - Root --> treatments_catalog_component_scss["📄 treatments-catalog.component.scss"] - Root --> treatments_catalog_component_ts["📄 treatments-catalog.component.ts"] +classDiagram + class ServicesCatalogComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `treatments-catalog.component.html` | Template | Structural template and layout for treatments-catalog.component.html. | N/A | -| `treatments-catalog.component.scss` | Stylesheet | Luxury styling and visual presentation for treatments-catalog.component.scss. | N/A | -| `treatments-catalog.component.ts` | TypeScript | UI component logic and state management for treatments-catalog.component.ts. | @angular, @entities, @environments, @shared | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `treatments-catalog.component.html` | File | Structural template and layout for treatments-catalog.component.html. | N/A | +| `treatments-catalog.component.scss` | File | Luxury styling and visual presentation for treatments-catalog.component.scss. | N/A | +| `treatments-catalog.component.ts` | File | UI component logic and state management for treatments-catalog.component.ts. | @environments/environment, @shared/lib, @entities/admin-settings, @angular/core, @entities/treatments, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@entities/admin-settings` -- `@entities/treatments` -- `@environments/environment` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments-catalog'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/treatments/README.md b/frontend/src/pages/treatments/README.md index 74519555..218e5cd6 100644 --- a/frontend/src/pages/treatments/README.md +++ b/frontend/src/pages/treatments/README.md @@ -1,46 +1,35 @@ -# 📁 treatments +# 📁 Treatments Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [treatments](/frontend/src/pages/treatments) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [treatments](/frontend/src/pages/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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 treatments"] - Root --> components["📁 components"] - Root --> index_ts["📄 index.ts"] - Root --> treatments_component_html["📄 treatments.component.html"] - Root --> treatments_component_scss["📄 treatments.component.scss"] - Root --> treatments_component_ts["📄 treatments.component.ts"] +classDiagram + class TreatmentsPageComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `treatments.component.html` | Template | Structural template and layout for treatments.component.html. | N/A | -| `treatments.component.scss` | Stylesheet | Luxury styling and visual presentation for treatments.component.scss. | N/A | -| `treatments.component.ts` | TypeScript | UI component logic and state management for treatments.component.ts. | @angular, @entities, @environments, @features, @shared | +| `components` | Directory | Contains architectural sub-modules and layer logic for components. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `treatments.component.html` | File | Structural template and layout for treatments.component.html. | N/A | +| `treatments.component.scss` | File | Luxury styling and visual presentation for treatments.component.scss. | N/A | +| `treatments.component.ts` | File | UI component logic and state management for treatments.component.ts. | @environments/environment, @shared/lib, @features/treatments, @entities/admin-settings, @angular/forms, @angular/core, @entities/treatments, @shared/ui, @angular/common | ## 🔗 Dependencies -- `./components/treatment-form/treatment-form.component` -- `@angular/common` -- `@angular/forms` -- `@entities/admin-settings` -- `@entities/treatments` -- `@environments/environment` -- `@features/treatments` -- `@shared/lib` -- `@shared/ui` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatments'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/treatments/components/README.md b/frontend/src/pages/treatments/components/README.md index 543e0482..c32c7c4a 100644 --- a/frontend/src/pages/treatments/components/README.md +++ b/frontend/src/pages/treatments/components/README.md @@ -1,29 +1,32 @@ -# 📁 components +# 📁 Components Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [treatments](/frontend/src/pages/treatments) > [components](/frontend/src/pages/treatments/components) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [treatments](/frontend/src/pages/treatments) / [components](/frontend/src/pages/treatments/components) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **components** 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:** Pages + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 components"] - Root --> treatment-form["📁 treatment-form"] + Root_components["📁 components"] + Root_components --> d_treatment_form["📁 treatment-form"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `treatment-form` | Directory | Contains architectural sub-modules and layer logic for treatment-form. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './components'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/treatments/components/treatment-form/README.md b/frontend/src/pages/treatments/components/treatment-form/README.md index 4fed94ae..81af03fb 100644 --- a/frontend/src/pages/treatments/components/treatment-form/README.md +++ b/frontend/src/pages/treatments/components/treatment-form/README.md @@ -1,36 +1,32 @@ -# 📁 treatment-form +# 📁 Treatment-form Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [treatments](/frontend/src/pages/treatments) > [components](/frontend/src/pages/treatments/components) > [treatment-form](/frontend/src/pages/treatments/components/treatment-form) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [treatments](/frontend/src/pages/treatments) / [components](/frontend/src/pages/treatments/components) / [treatment-form](/frontend/src/pages/treatments/components/treatment-form) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **treatment-form** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 treatment-form"] - Root --> treatment_form_component_html["📄 treatment-form.component.html"] - Root --> treatment_form_component_ts["📄 treatment-form.component.ts"] +classDiagram + class TreatmentFormComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `treatment-form.component.html` | Template | Structural template and layout for treatment-form.component.html. | N/A | -| `treatment-form.component.ts` | TypeScript | UI component logic and state management for treatment-form.component.ts. | @angular, @features, @shared | +| `treatment-form.component.html` | File | Structural template and layout for treatment-form.component.html. | N/A | +| `treatment-form.component.ts` | File | UI component logic and state management for treatment-form.component.ts. | @shared/lib, @features/treatments, @angular/forms, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/forms` -- `@features/treatments` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './treatment-form'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/user-home/README.md b/frontend/src/pages/user-home/README.md index f3cb5f90..d3f40bac 100644 --- a/frontend/src/pages/user-home/README.md +++ b/frontend/src/pages/user-home/README.md @@ -1,40 +1,34 @@ -# 📁 user-home +# 📁 User-home Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [user-home](/frontend/src/pages/user-home) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [user-home](/frontend/src/pages/user-home) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **user-home** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 user-home"] - Root --> index_ts["📄 index.ts"] - Root --> user_home_component_html["📄 user-home.component.html"] - Root --> user_home_component_scss["📄 user-home.component.scss"] - Root --> user_home_component_ts["📄 user-home.component.ts"] +classDiagram + class UserHomeComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `user-home.component.html` | Template | Structural template and layout for user-home.component.html. | N/A | -| `user-home.component.scss` | Stylesheet | Luxury styling and visual presentation for user-home.component.scss. | N/A | -| `user-home.component.ts` | TypeScript | UI component logic and state management for user-home.component.ts. | @angular, @core | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `user-home.component.html` | File | Structural template and layout for user-home.component.html. | N/A | +| `user-home.component.scss` | File | Luxury styling and visual presentation for user-home.component.scss. | N/A | +| `user-home.component.ts` | File | UI component logic and state management for user-home.component.ts. | @angular/common/http, @core/constants, @angular/core, @angular/router, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/common/http` -- `@angular/router` -- `@core/constants` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user-home'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/user-profile/README.md b/frontend/src/pages/user-profile/README.md index 20b0edd2..6e045762 100644 --- a/frontend/src/pages/user-profile/README.md +++ b/frontend/src/pages/user-profile/README.md @@ -1,39 +1,34 @@ -# 📁 user-profile +# 📁 User-profile Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [user-profile](/frontend/src/pages/user-profile) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [user-profile](/frontend/src/pages/user-profile) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **user-profile** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 user-profile"] - Root --> index_ts["📄 index.ts"] - Root --> user_profile_component_html["📄 user-profile.component.html"] - Root --> user_profile_component_scss["📄 user-profile.component.scss"] - Root --> user_profile_component_ts["📄 user-profile.component.ts"] +classDiagram + class UserProfileComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `user-profile.component.html` | Template | Structural template and layout for user-profile.component.html. | N/A | -| `user-profile.component.scss` | Stylesheet | Luxury styling and visual presentation for user-profile.component.scss. | N/A | -| `user-profile.component.ts` | TypeScript | UI component logic and state management for user-profile.component.ts. | @angular, @entities | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `user-profile.component.html` | File | Structural template and layout for user-profile.component.html. | N/A | +| `user-profile.component.scss` | File | Luxury styling and visual presentation for user-profile.component.scss. | N/A | +| `user-profile.component.ts` | File | UI component logic and state management for user-profile.component.ts. | @entities/user, @angular/forms, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/forms` -- `@entities/user` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './user-profile'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/veil/README.md b/frontend/src/pages/veil/README.md index 4dac92c5..5db568f5 100644 --- a/frontend/src/pages/veil/README.md +++ b/frontend/src/pages/veil/README.md @@ -1,46 +1,35 @@ -# 📁 veil +# 📁 Veil Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [veil](/frontend/src/pages/veil) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [veil](/frontend/src/pages/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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veil"] - Root --> ui["📁 ui"] - Root --> index_ts["📄 index.ts"] - Root --> veil_component_html["📄 veil.component.html"] - Root --> veil_component_scss["📄 veil.component.scss"] - Root --> veil_component_ts["📄 veil.component.ts"] +classDiagram + class VeilPageComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `veil.component.html` | Template | Structural template and layout for veil.component.html. | N/A | -| `veil.component.scss` | Stylesheet | Luxury styling and visual presentation for veil.component.scss. | N/A | -| `veil.component.ts` | TypeScript | UI component logic and state management for veil.component.ts. | @angular, @entities, @environments, @features, @shared | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `ui` | Directory | Contains architectural sub-modules and layer logic for ui. | N/A | +| `veil.component.html` | File | Structural template and layout for veil.component.html. | N/A | +| `veil.component.scss` | File | Luxury styling and visual presentation for veil.component.scss. | N/A | +| `veil.component.ts` | File | UI component logic and state management for veil.component.ts. | @environments/environment, @shared/lib, @entities/admin-settings, @features/veil, @angular/core, @entities/veil, @shared/ui, @angular/common | ## 🔗 Dependencies -- `./ui/veil-form/veil-form.component` -- `@angular/common` -- `@entities/admin-settings` -- `@entities/veil` -- `@environments/environment` -- `@features/veil` -- `@shared/lib` -- `@shared/ui` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/veil/ui/README.md b/frontend/src/pages/veil/ui/README.md index 38679f35..ce38b67a 100644 --- a/frontend/src/pages/veil/ui/README.md +++ b/frontend/src/pages/veil/ui/README.md @@ -1,31 +1,36 @@ -# 📁 ui +# 📁 Ui Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [veil](/frontend/src/pages/veil) > [ui](/frontend/src/pages/veil/ui) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [veil](/frontend/src/pages/veil) / [ui](/frontend/src/pages/veil/ui) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **ui** 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:** Pages + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 ui"] - Root --> veil-form["📁 veil-form"] - Root --> veil-item["📁 veil-item"] - Root --> veil-modal["📁 veil-modal"] + Root_ui["📁 ui"] + Root_ui --> d_veil_form["📁 veil-form"] + Root_ui --> d_veil_item["📁 veil-item"] + Root_ui --> d_veil_modal["📁 veil-modal"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `veil-form` | Directory | Contains architectural sub-modules and layer logic for veil-form. | N/A | +| `veil-item` | Directory | Contains architectural sub-modules and layer logic for veil-item. | N/A | +| `veil-modal` | Directory | Contains architectural sub-modules and layer logic for veil-modal. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './ui'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/veil/ui/veil-form/README.md b/frontend/src/pages/veil/ui/veil-form/README.md index 4d0cba1a..e8433923 100644 --- a/frontend/src/pages/veil/ui/veil-form/README.md +++ b/frontend/src/pages/veil/ui/veil-form/README.md @@ -1,35 +1,32 @@ -# 📁 veil-form +# 📁 Veil-form Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [veil](/frontend/src/pages/veil) > [ui](/frontend/src/pages/veil/ui) > [veil-form](/frontend/src/pages/veil/ui/veil-form) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [veil](/frontend/src/pages/veil) / [ui](/frontend/src/pages/veil/ui) / [veil-form](/frontend/src/pages/veil/ui/veil-form) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **veil-form** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veil-form"] - Root --> veil_form_component_html["📄 veil-form.component.html"] - Root --> veil_form_component_ts["📄 veil-form.component.ts"] +classDiagram + class VeilFormComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil-form.component.html` | Template | Structural template and layout for veil-form.component.html. | N/A | -| `veil-form.component.ts` | TypeScript | UI component logic and state management for veil-form.component.ts. | @angular, @shared | +| `veil-form.component.html` | File | Structural template and layout for veil-form.component.html. | N/A | +| `veil-form.component.ts` | File | UI component logic and state management for veil-form.component.ts. | @shared/lib, @features/veil, @angular/forms/signals, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/forms/signals` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil-form'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/veil/ui/veil-item/README.md b/frontend/src/pages/veil/ui/veil-item/README.md index 6114151a..c19735ca 100644 --- a/frontend/src/pages/veil/ui/veil-item/README.md +++ b/frontend/src/pages/veil/ui/veil-item/README.md @@ -1,35 +1,32 @@ -# 📁 veil-item +# 📁 Veil-item Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [veil](/frontend/src/pages/veil) > [ui](/frontend/src/pages/veil/ui) > [veil-item](/frontend/src/pages/veil/ui/veil-item) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [veil](/frontend/src/pages/veil) / [ui](/frontend/src/pages/veil/ui) / [veil-item](/frontend/src/pages/veil/ui/veil-item) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **veil-item** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veil-item"] - Root --> veil_item_component_html["📄 veil-item.component.html"] - Root --> veil_item_component_ts["📄 veil-item.component.ts"] +classDiagram + class VeilItemComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil-item.component.html` | Template | Structural template and layout for veil-item.component.html. | N/A | -| `veil-item.component.ts` | TypeScript | UI component logic and state management for veil-item.component.ts. | @angular, @features | +| `veil-item.component.html` | File | Structural template and layout for veil-item.component.html. | N/A | +| `veil-item.component.ts` | File | UI component logic and state management for veil-item.component.ts. | @features/veil, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@features/veil` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil-item'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/veil/ui/veil-modal/README.md b/frontend/src/pages/veil/ui/veil-modal/README.md index 088241a2..a50ca010 100644 --- a/frontend/src/pages/veil/ui/veil-modal/README.md +++ b/frontend/src/pages/veil/ui/veil-modal/README.md @@ -1,35 +1,32 @@ -# 📁 veil-modal +# 📁 Veil-modal Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [veil](/frontend/src/pages/veil) > [ui](/frontend/src/pages/veil/ui) > [veil-modal](/frontend/src/pages/veil/ui/veil-modal) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [veil](/frontend/src/pages/veil) / [ui](/frontend/src/pages/veil/ui) / [veil-modal](/frontend/src/pages/veil/ui/veil-modal) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **veil-modal** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veil-modal"] - Root --> veil_modal_component_html["📄 veil-modal.component.html"] - Root --> veil_modal_component_ts["📄 veil-modal.component.ts"] +classDiagram + class VeilModalComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `veil-modal.component.html` | Template | Structural template and layout for veil-modal.component.html. | N/A | -| `veil-modal.component.ts` | TypeScript | UI component logic and state management for veil-modal.component.ts. | @angular, @features | +| `veil-modal.component.html` | File | Structural template and layout for veil-modal.component.html. | N/A | +| `veil-modal.component.ts` | File | UI component logic and state management for veil-modal.component.ts. | @angular/forms, @angular/core, @features/veil, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/forms` -- `@features/veil` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veil-modal'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/pages/veils-catalog/README.md b/frontend/src/pages/veils-catalog/README.md index 9f84378f..1481bc5f 100644 --- a/frontend/src/pages/veils-catalog/README.md +++ b/frontend/src/pages/veils-catalog/README.md @@ -1,43 +1,34 @@ -# 📁 veils-catalog +# 📁 Veils-catalog Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [pages](/frontend/src/pages) > [veils-catalog](/frontend/src/pages/veils-catalog) - -**FSD Layer:** Page +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [pages](/frontend/src/pages) / [veils-catalog](/frontend/src/pages/veils-catalog) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **veils-catalog** 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:** Pages + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 veils-catalog"] - Root --> index_ts["📄 index.ts"] - Root --> veils_catalog_component_html["📄 veils-catalog.component.html"] - Root --> veils_catalog_component_scss["📄 veils-catalog.component.scss"] - Root --> veils_catalog_component_ts["📄 veils-catalog.component.ts"] +classDiagram + class VeilsCatalogComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `veils-catalog.component.html` | Template | Structural template and layout for veils-catalog.component.html. | N/A | -| `veils-catalog.component.scss` | Stylesheet | Luxury styling and visual presentation for veils-catalog.component.scss. | N/A | -| `veils-catalog.component.ts` | TypeScript | UI component logic and state management for veils-catalog.component.ts. | @angular, @entities, @environments, @shared | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `veils-catalog.component.html` | File | Structural template and layout for veils-catalog.component.html. | N/A | +| `veils-catalog.component.scss` | File | Luxury styling and visual presentation for veils-catalog.component.scss. | N/A | +| `veils-catalog.component.ts` | File | UI component logic and state management for veils-catalog.component.ts. | @environments/environment, @shared/lib, @entities/admin-settings, @angular/core, @entities/veil, @shared/ui, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@entities/admin-settings` -- `@entities/veil` -- `@environments/environment` -- `@shared/lib` -- `@shared/ui` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './veils-catalog'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/README.md b/frontend/src/shared/README.md index f974556a..cadff500 100644 --- a/frontend/src/shared/README.md +++ b/frontend/src/shared/README.md @@ -1,34 +1,42 @@ -# 📁 shared +# 📁 Shared Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **shared** 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:** Shared + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 shared"] - Root --> lib["📁 lib"] - Root --> models["📁 models"] - Root --> pipes["📁 pipes"] - Root --> services["📁 services"] - Root --> store["📁 store"] - Root --> ui["📁 ui"] + Root_shared["📁 shared"] + Root_shared --> d_lib["📁 lib"] + Root_shared --> d_models["📁 models"] + Root_shared --> d_pipes["📁 pipes"] + Root_shared --> d_services["📁 services"] + Root_shared --> d_store["📁 store"] + Root_shared --> d_ui["📁 ui"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `lib` | Directory | Contains architectural sub-modules and layer logic for lib. | N/A | +| `models` | Directory | Contains architectural sub-modules and layer logic for models. | N/A | +| `pipes` | Directory | Contains architectural sub-modules and layer logic for pipes. | N/A | +| `services` | Directory | Contains architectural sub-modules and layer logic for services. | N/A | +| `store` | Directory | Contains architectural sub-modules and layer logic for store. | N/A | +| `ui` | Directory | Contains architectural sub-modules and layer logic for ui. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './shared'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/lib/README.md b/frontend/src/shared/lib/README.md index 6bc0bd8b..f9bda03e 100644 --- a/frontend/src/shared/lib/README.md +++ b/frontend/src/shared/lib/README.md @@ -1,37 +1,38 @@ -# 📁 lib +# 📁 Lib Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [lib](/frontend/src/shared/lib) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [lib](/frontend/src/shared/lib) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **lib** 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:** Shared + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 lib"] - Root --> array_ts["📄 array.ts"] - Root --> index_ts["📄 index.ts"] - Root --> link_ts["📄 link.ts"] - Root --> object_ts["📄 object.ts"] + Root_lib["📁 lib"] + Root_lib --> f_array_ts["📄 array.ts"] + Root_lib --> f_index_ts["📄 index.ts"] + Root_lib --> f_link_ts["📄 link.ts"] + Root_lib --> f_object_ts["📄 object.ts"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `array.ts` | TypeScript | Provides core logic and orchestration for array.ts. | N/A | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `link.ts` | TypeScript | Provides core logic and orchestration for link.ts. | @environments | -| `object.ts` | TypeScript | Provides core logic and orchestration for object.ts. | N/A | +| `array.ts` | File | Provides core logic and orchestration for array.ts. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `link.ts` | File | Provides core logic and orchestration for link.ts. | @environments/environment | +| `object.ts` | File | Provides core logic and orchestration for object.ts. | N/A | ## 🔗 Dependencies -- `@environments/environment` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './lib'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/models/README.md b/frontend/src/shared/models/README.md index 564b3e89..b29f7b24 100644 --- a/frontend/src/shared/models/README.md +++ b/frontend/src/shared/models/README.md @@ -1,41 +1,42 @@ -# 📁 models +# 📁 Models Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [models](/frontend/src/shared/models) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [models](/frontend/src/shared/models) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **models** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 models"] - Root --> admin_settings_model_ts["📄 admin-settings.model.ts"] - Root --> api_response_model_ts["📄 api-response.model.ts"] - Root --> gallery_model_ts["📄 gallery.model.ts"] - Root --> index_ts["📄 index.ts"] - Root --> service_model_ts["📄 service.model.ts"] - Root --> user_model_ts["📄 user.model.ts"] +classDiagram + class AdminLocation + class OwnerInfo + class AdminSettings + class ApiResponse + class Gallery + class Service + class User ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-settings.model.ts` | TypeScript | Provides core logic and orchestration for admin-settings.model.ts. | N/A | -| `api-response.model.ts` | TypeScript | Provides core logic and orchestration for api-response.model.ts. | N/A | -| `gallery.model.ts` | TypeScript | Provides core logic and orchestration for gallery.model.ts. | N/A | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `service.model.ts` | TypeScript | Encapsulates business logic and data access for service.model.ts. | N/A | -| `user.model.ts` | TypeScript | Provides core logic and orchestration for user.model.ts. | N/A | +| `admin-settings.model.ts` | File | Provides core logic and orchestration for admin-settings.model.ts. | N/A | +| `api-response.model.ts` | File | Provides core logic and orchestration for api-response.model.ts. | N/A | +| `gallery.model.ts` | File | Provides core logic and orchestration for gallery.model.ts. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `service.model.ts` | File | Encapsulates business logic and data access for service.model.ts. | N/A | +| `user.model.ts` | File | Provides core logic and orchestration for user.model.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './models'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/pipes/README.md b/frontend/src/shared/pipes/README.md index b2137988..31cd490c 100644 --- a/frontend/src/shared/pipes/README.md +++ b/frontend/src/shared/pipes/README.md @@ -1,34 +1,32 @@ -# 📁 pipes +# 📁 Pipes Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [pipes](/frontend/src/shared/pipes) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [pipes](/frontend/src/shared/pipes) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **pipes** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 pipes"] - Root --> index_ts["📄 index.ts"] - Root --> safe_html_pipe_ts["📄 safe-html.pipe.ts"] +classDiagram + class SafeHtmlPipe ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `safe-html.pipe.ts` | TypeScript | Provides core logic and orchestration for safe-html.pipe.ts. | @angular | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `safe-html.pipe.ts` | File | Provides core logic and orchestration for safe-html.pipe.ts. | @angular/platform-browser, @angular/core | ## 🔗 Dependencies -- `@angular/core` -- `@angular/platform-browser` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './pipes'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/services/README.md b/frontend/src/shared/services/README.md index 485da328..9ec71458 100644 --- a/frontend/src/shared/services/README.md +++ b/frontend/src/shared/services/README.md @@ -1,46 +1,40 @@ -# 📁 services +# 📁 Services Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [services](/frontend/src/shared/services) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [services](/frontend/src/shared/services) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **services** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 services"] - Root --> auth_service_ts["📄 auth.service.ts"] - Root --> error_service_ts["📄 error.service.ts"] - Root --> image_service_ts["📄 image.service.ts"] - Root --> index_ts["📄 index.ts"] - Root --> telegram_service_ts["📄 telegram.service.ts"] +classDiagram + class AuthService + class AppError + class ErrorService + class WeddingImage + class ImageService + class TelegramService ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `auth.service.ts` | TypeScript | Encapsulates business logic and data access for auth.service.ts. | @angular, @core, @shared | -| `error.service.ts` | TypeScript | Encapsulates business logic and data access for error.service.ts. | @angular | -| `image.service.ts` | TypeScript | Encapsulates business logic and data access for image.service.ts. | @angular | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `telegram.service.ts` | TypeScript | Encapsulates business logic and data access for telegram.service.ts. | @angular, @src | +| `auth.service.ts` | File | Encapsulates business logic and data access for auth.service.ts. | @angular/common/http, @core/constants, @shared/models, @angular/core, @angular/router | +| `error.service.ts` | File | Encapsulates business logic and data access for error.service.ts. | @angular/core | +| `image.service.ts` | File | Encapsulates business logic and data access for image.service.ts. | @angular/core | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `telegram.service.ts` | File | Encapsulates business logic and data access for telegram.service.ts. | @src/types/telegram, @angular/core | ## 🔗 Dependencies -- `./telegram.service` -- `@angular/common/http` -- `@angular/core` -- `@angular/router` -- `@core/constants` -- `@shared/models` -- `@src/types/telegram` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './services'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/store/README.md b/frontend/src/shared/store/README.md index 05106078..15f73bee 100644 --- a/frontend/src/shared/store/README.md +++ b/frontend/src/shared/store/README.md @@ -1,33 +1,32 @@ -# 📁 store +# 📁 Store Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [store](/frontend/src/shared/store) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [store](/frontend/src/shared/store) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **store** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 store"] - Root --> index_ts["📄 index.ts"] - Root --> signal_store_base_ts["📄 signal-store.base.ts"] +classDiagram + class SignalStore ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `signal-store.base.ts` | TypeScript | Provides core logic and orchestration for signal-store.base.ts. | @angular | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `signal-store.base.ts` | File | Provides core logic and orchestration for signal-store.base.ts. | @angular/core | ## 🔗 Dependencies -- `@angular/core` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './store'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/ui/README.md b/frontend/src/shared/ui/README.md index c9b9dab1..59e41172 100644 --- a/frontend/src/shared/ui/README.md +++ b/frontend/src/shared/ui/README.md @@ -1,35 +1,40 @@ -# 📁 ui +# 📁 Ui Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [ui](/frontend/src/shared/ui) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [ui](/frontend/src/shared/ui) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **ui** 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:** Shared + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 ui"] - Root --> card-view["📁 card-view"] - Root --> global-error["📁 global-error"] - Root --> image-popup["📁 image-popup"] - Root --> list-view["📁 list-view"] - Root --> index_ts["📄 index.ts"] + Root_ui["📁 ui"] + Root_ui --> d_card_view["📁 card-view"] + Root_ui --> d_global_error["📁 global-error"] + Root_ui --> d_image_popup["📁 image-popup"] + Root_ui --> f_index_ts["📄 index.ts"] + Root_ui --> d_list_view["📁 list-view"] ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `card-view` | Directory | Contains architectural sub-modules and layer logic for card-view. | N/A | +| `global-error` | Directory | Contains architectural sub-modules and layer logic for global-error. | N/A | +| `image-popup` | Directory | Contains architectural sub-modules and layer logic for image-popup. | N/A | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `list-view` | Directory | Contains architectural sub-modules and layer logic for list-view. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './ui'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/ui/card-view/README.md b/frontend/src/shared/ui/card-view/README.md index 96582616..c47eba29 100644 --- a/frontend/src/shared/ui/card-view/README.md +++ b/frontend/src/shared/ui/card-view/README.md @@ -1,39 +1,36 @@ -# 📁 card-view +# 📁 Card-view Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [ui](/frontend/src/shared/ui) > [card-view](/frontend/src/shared/ui/card-view) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [ui](/frontend/src/shared/ui) / [card-view](/frontend/src/shared/ui/card-view) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **card-view** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 card-view"] - Root --> card_view_component_html["📄 card-view.component.html"] - Root --> card_view_component_scss["📄 card-view.component.scss"] - Root --> card_view_component_ts["📄 card-view.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class CardViewDetail + class CardViewConfig + class CardViewComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `card-view.component.html` | Template | Structural template and layout for card-view.component.html. | N/A | -| `card-view.component.scss` | Stylesheet | Luxury styling and visual presentation for card-view.component.scss. | N/A | -| `card-view.component.ts` | TypeScript | UI component logic and state management for card-view.component.ts. | @angular, @environments, @shared | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `card-view.component.html` | File | Structural template and layout for card-view.component.html. | N/A | +| `card-view.component.scss` | File | Luxury styling and visual presentation for card-view.component.scss. | N/A | +| `card-view.component.ts` | File | UI component logic and state management for card-view.component.ts. | @environments/environment, @shared/lib, @angular/core, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@environments/environment` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './card-view'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/ui/global-error/README.md b/frontend/src/shared/ui/global-error/README.md index 7c7d72f3..8b8e25d2 100644 --- a/frontend/src/shared/ui/global-error/README.md +++ b/frontend/src/shared/ui/global-error/README.md @@ -1,34 +1,31 @@ -# 📁 global-error +# 📁 Global-error Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [ui](/frontend/src/shared/ui) > [global-error](/frontend/src/shared/ui/global-error) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [ui](/frontend/src/shared/ui) / [global-error](/frontend/src/shared/ui/global-error) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **global-error** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 global-error"] - Root --> global_error_component_ts["📄 global-error.component.ts"] +classDiagram + class GlobalErrorComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `global-error.component.ts` | TypeScript | UI component logic and state management for global-error.component.ts. | @angular, @shared | +| `global-error.component.ts` | File | UI component logic and state management for global-error.component.ts. | @angular/animations, @shared/services, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/animations` -- `@angular/common` -- `@angular/core` -- `@shared/services` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './global-error'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/ui/image-popup/README.md b/frontend/src/shared/ui/image-popup/README.md index 37a267d9..3a07d4a5 100644 --- a/frontend/src/shared/ui/image-popup/README.md +++ b/frontend/src/shared/ui/image-popup/README.md @@ -1,34 +1,32 @@ -# 📁 image-popup +# 📁 Image-popup Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [ui](/frontend/src/shared/ui) > [image-popup](/frontend/src/shared/ui/image-popup) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [ui](/frontend/src/shared/ui) / [image-popup](/frontend/src/shared/ui/image-popup) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **image-popup** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 image-popup"] - Root --> image_popup_component_html["📄 image-popup.component.html"] - Root --> image_popup_component_ts["📄 image-popup.component.ts"] +classDiagram + class ImagePopupComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `image-popup.component.html` | Template | Structural template and layout for image-popup.component.html. | N/A | -| `image-popup.component.ts` | TypeScript | UI component logic and state management for image-popup.component.ts. | @angular | +| `image-popup.component.html` | File | Structural template and layout for image-popup.component.html. | N/A | +| `image-popup.component.ts` | File | UI component logic and state management for image-popup.component.ts. | @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './image-popup'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/shared/ui/list-view/README.md b/frontend/src/shared/ui/list-view/README.md index fc1f4b1f..58593143 100644 --- a/frontend/src/shared/ui/list-view/README.md +++ b/frontend/src/shared/ui/list-view/README.md @@ -1,37 +1,34 @@ -# 📁 list-view +# 📁 List-view Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [shared](/frontend/src/shared) > [ui](/frontend/src/shared/ui) > [list-view](/frontend/src/shared/ui/list-view) - -**FSD Layer:** Shared +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [shared](/frontend/src/shared) / [ui](/frontend/src/shared/ui) / [list-view](/frontend/src/shared/ui/list-view) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **list-view** 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:** Shared + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 list-view"] - Root --> list_view_component_html["📄 list-view.component.html"] - Root --> list_view_component_scss["📄 list-view.component.scss"] - Root --> list_view_component_ts["📄 list-view.component.ts"] +classDiagram + class ListViewColumn + class ListViewComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `list-view.component.html` | Template | Structural template and layout for list-view.component.html. | N/A | -| `list-view.component.scss` | Stylesheet | Luxury styling and visual presentation for list-view.component.scss. | N/A | -| `list-view.component.ts` | TypeScript | UI component logic and state management for list-view.component.ts. | @angular, @shared | +| `list-view.component.html` | File | Structural template and layout for list-view.component.html. | N/A | +| `list-view.component.scss` | File | Luxury styling and visual presentation for list-view.component.scss. | N/A | +| `list-view.component.ts` | File | UI component logic and state management for list-view.component.ts. | @shared/lib, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@shared/lib` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './list-view'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/types/README.md b/frontend/src/types/README.md index 80785dfe..99a682bc 100644 --- a/frontend/src/types/README.md +++ b/frontend/src/types/README.md @@ -1,29 +1,30 @@ -# 📁 types +# 📁 Types Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [types](/frontend/src/types) +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [types](/frontend/src/types) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **types** 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["📁 types"] - Root --> telegram_ts["📄 telegram.ts"] +classDiagram + class TelegramWebApp + class TelegramUser ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `telegram.ts` | TypeScript | Provides core logic and orchestration for telegram.ts. | N/A | +| `telegram.ts` | File | Provides core logic and orchestration for telegram.ts. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './types'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/widgets/README.md b/frontend/src/widgets/README.md index 21c51ce9..6d8c0263 100644 --- a/frontend/src/widgets/README.md +++ b/frontend/src/widgets/README.md @@ -1,31 +1,36 @@ -# 📁 widgets +# 📁 Widgets Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [widgets](/frontend/src/widgets) - -**FSD Layer:** Widget +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [widgets](/frontend/src/widgets) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **widgets** 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:** Widgets + ## 🏗️ Architecture ```mermaid graph TD - Root["📁 widgets"] - Root --> header["📁 header"] - Root --> layouts["📁 layouts"] - Root --> sidebar["📁 sidebar"] + Root_widgets["📁 widgets"] + Root_widgets --> d_header["📁 header"] + Root_widgets --> d_layouts["📁 layouts"] + Root_widgets --> d_sidebar["📁 sidebar"] ``` ## 📄 File Registry -*No relevant files in this directory.* +| File Name | Type | Responsibility | Key Aliases Used | +|---|---|---|---| +| `header` | Directory | Contains architectural sub-modules and layer logic for header. | N/A | +| `layouts` | Directory | Contains architectural sub-modules and layer logic for layouts. | N/A | +| `sidebar` | Directory | Contains architectural sub-modules and layer logic for sidebar. | N/A | ## 🔗 Dependencies -- No external dependencies. +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './widgets'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/widgets/header/README.md b/frontend/src/widgets/header/README.md index eaff395b..2d1ed2be 100644 --- a/frontend/src/widgets/header/README.md +++ b/frontend/src/widgets/header/README.md @@ -1,40 +1,34 @@ -# 📁 header +# 📁 Header Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [widgets](/frontend/src/widgets) > [header](/frontend/src/widgets/header) - -**FSD Layer:** Widget +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [widgets](/frontend/src/widgets) / [header](/frontend/src/widgets/header) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **header** 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:** Widgets + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 header"] - Root --> header_component_html["📄 header.component.html"] - Root --> header_component_scss["📄 header.component.scss"] - Root --> header_component_ts["📄 header.component.ts"] - Root --> index_ts["📄 index.ts"] +classDiagram + class HeaderComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `header.component.html` | Template | Structural template and layout for header.component.html. | N/A | -| `header.component.scss` | Stylesheet | Luxury styling and visual presentation for header.component.scss. | N/A | -| `header.component.ts` | TypeScript | UI component logic and state management for header.component.ts. | @angular, @features | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | +| `header.component.html` | File | Structural template and layout for header.component.html. | N/A | +| `header.component.scss` | File | Luxury styling and visual presentation for header.component.scss. | N/A | +| `header.component.ts` | File | UI component logic and state management for header.component.ts. | @features/language-selection, @angular/router, @angular/core, @angular/common | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/router` -- `@features/language-selection` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './header'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/widgets/layouts/README.md b/frontend/src/widgets/layouts/README.md index fe1b67bc..1c82dc20 100644 --- a/frontend/src/widgets/layouts/README.md +++ b/frontend/src/widgets/layouts/README.md @@ -1,47 +1,38 @@ -# 📁 layouts +# 📁 Layouts Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [widgets](/frontend/src/widgets) > [layouts](/frontend/src/widgets/layouts) - -**FSD Layer:** Widget +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [widgets](/frontend/src/widgets) / [layouts](/frontend/src/widgets/layouts) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **layouts** 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:** Widgets + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 layouts"] - Root --> admin_layout_component_html["📄 admin-layout.component.html"] - Root --> admin_layout_component_scss["📄 admin-layout.component.scss"] - Root --> admin_layout_component_ts["📄 admin-layout.component.ts"] - Root --> index_ts["📄 index.ts"] - Root --> user_layout_component_html["📄 user-layout.component.html"] - Root --> user_layout_component_scss["📄 user-layout.component.scss"] - Root --> user_layout_component_ts["📄 user-layout.component.ts"] +classDiagram + class AdminLayoutComponent + class UserLayoutComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `admin-layout.component.html` | Template | Structural template and layout for admin-layout.component.html. | N/A | -| `admin-layout.component.scss` | Stylesheet | Luxury styling and visual presentation for admin-layout.component.scss. | N/A | -| `admin-layout.component.ts` | TypeScript | UI component logic and state management for admin-layout.component.ts. | @angular, @widgets | -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `user-layout.component.html` | Template | Structural template and layout for user-layout.component.html. | N/A | -| `user-layout.component.scss` | Stylesheet | Luxury styling and visual presentation for user-layout.component.scss. | N/A | -| `user-layout.component.ts` | TypeScript | UI component logic and state management for user-layout.component.ts. | @angular | +| `admin-layout.component.html` | File | Structural template and layout for admin-layout.component.html. | N/A | +| `admin-layout.component.scss` | File | Luxury styling and visual presentation for admin-layout.component.scss. | N/A | +| `admin-layout.component.ts` | File | UI component logic and state management for admin-layout.component.ts. | @widgets/header, @widgets/sidebar, @angular/core, @angular/router | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `user-layout.component.html` | File | Structural template and layout for user-layout.component.html. | N/A | +| `user-layout.component.scss` | File | Luxury styling and visual presentation for user-layout.component.scss. | N/A | +| `user-layout.component.ts` | File | UI component logic and state management for user-layout.component.ts. | @angular/common, @angular/core, @angular/router | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/router` -- `@widgets/header` -- `@widgets/sidebar` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './layouts'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute(); diff --git a/frontend/src/widgets/sidebar/README.md b/frontend/src/widgets/sidebar/README.md index b54cf7a5..20b71cfb 100644 --- a/frontend/src/widgets/sidebar/README.md +++ b/frontend/src/widgets/sidebar/README.md @@ -1,39 +1,33 @@ -# 📁 sidebar +# 📁 Sidebar Directory -[Root](/.) > [frontend](/frontend) > [src](/frontend/src) > [widgets](/frontend/src/widgets) > [sidebar](/frontend/src/widgets/sidebar) - -**FSD Layer:** Widget +[Root](/.) / [frontend](/frontend) / [src](/frontend/src) / [widgets](/frontend/src/widgets) / [sidebar](/frontend/src/widgets/sidebar) ## 🎯 Purpose Delivering luxury-tier architectural components and high-performance logic for the **sidebar** 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:** Widgets + ## 🏗️ Architecture ```mermaid -graph TD - Root["📁 sidebar"] - Root --> index_ts["📄 index.ts"] - Root --> sidebar_component_html["📄 sidebar.component.html"] - Root --> sidebar_component_ts["📄 sidebar.component.ts"] +classDiagram + class SidebarComponent ``` ## 📄 File Registry | File Name | Type | Responsibility | Key Aliases Used | |---|---|---|---| -| `index.ts` | TypeScript | Provides core logic and orchestration for index.ts. | N/A | -| `sidebar.component.html` | Template | Structural template and layout for sidebar.component.html. | N/A | -| `sidebar.component.ts` | TypeScript | UI component logic and state management for sidebar.component.ts. | @angular, @shared | +| `index.ts` | File | Provides core logic and orchestration for index.ts. | N/A | +| `sidebar.component.html` | File | Structural template and layout for sidebar.component.html. | N/A | +| `sidebar.component.ts` | File | UI component logic and state management for sidebar.component.ts. | @angular/router, @shared/pipes, @angular/core, @angular/common | ## 🔗 Dependencies -- `@angular/common` -- `@angular/core` -- `@angular/router` -- `@shared/pipes` -- `rxjs` +- Relies on internal Mavluda Beauty architecture and designated FSD layers. +- See 'Key Aliases Used' in the File Registry for explicit cross-domain references. ## 🛠️ Usage ```typescript // Example usage within the Mavluda Beauty ecosystem -import { relevantMember } from './sidebar'; +import { relevantMember } from './core'; // Integrate into the application architecture relevantMember.execute();