Skip to content

Commit 404fca2

Browse files
feat: Add full-stack 'Treatments' feature including backend module, API, and frontend page with sidebar navigation.
1 parent f4592b4 commit 404fca2

101 files changed

Lines changed: 337 additions & 320 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

backend/src/app.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { DatabaseModule } from './common/database/database.module';
88
import { UserModule } from '@modules/user';
99
import { AdminSettingsModule } from '@modules/admin-settings';
1010
import { VeilModule } from '@modules/veil';
11-
import { ServiceModule } from '@modules/service';
11+
import { TreatmentsModule } from '@modules/treatments';
1212
import { GalleryModule } from '@modules/gallery';
1313
import { AuthModule } from '@modules/auth';
1414
import { PaymentModule } from '@modules/payment';
@@ -23,7 +23,7 @@ import { PartnershipModule } from '@modules/partnership';
2323
UserModule,
2424
AdminSettingsModule,
2525
VeilModule,
26-
ServiceModule,
26+
TreatmentsModule,
2727
GalleryModule,
2828
AuthModule,
2929
PaymentModule,

backend/src/admin-settings/admin-settings.module.ts renamed to backend/src/modules/admin-settings/admin-settings.module.ts

File renamed without changes.

backend/src/admin-settings/application/admin-settings.service.ts renamed to backend/src/modules/admin-settings/application/admin-settings.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable } from '@nestjs/common';
2-
import { AdminSettings } from '@admin-settings/domain/admin-settings.entity';
3-
import { AdminSettingsRepository } from '@admin-settings/infrastructure/repositories/admin-settings.repository';
2+
import { AdminSettings } from '@modules/admin-settings';
3+
import { AdminSettingsRepository } from '@modules/admin-settings';
44

55
@Injectable()
66
export class AdminSettingsService {

backend/src/admin-settings/domain/admin-settings.entity.ts renamed to backend/src/modules/admin-settings/domain/admin-settings.entity.ts

File renamed without changes.

backend/src/admin-settings/domain/interfaces/admin-settings.interface.ts renamed to backend/src/modules/admin-settings/domain/interfaces/admin-settings.interface.ts

File renamed without changes.
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
export * from './presentation/dto/create-admin-settings.dto';
2-
export * from './presentation/dto/update-admin-settings.dto';
31
export * from './application/admin-settings.service';
42
export * from './domain/admin-settings.entity';
3+
export * from './infrastructure/repositories/admin-settings.repository';
4+
export * from './infrastructure/schemas/admin-settings.schema';
5+
export * from './presentation/dto/create-admin-settings.dto';
6+
export * from './presentation/dto/update-admin-settings.dto';
7+
export * from './presentation/admin-settings.controller';
58
export * from './admin-settings.module';

backend/src/admin-settings/infrastructure/repositories/admin-settings.repository.ts renamed to backend/src/modules/admin-settings/infrastructure/repositories/admin-settings.repository.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { Injectable } from '@nestjs/common';
22
import { InjectModel } from '@nestjs/mongoose';
33
import { Model } from 'mongoose';
4-
import { AdminSettings } from '@admin-settings/domain/admin-settings.entity';
4+
import { AdminSettings } from '@modules/admin-settings';
55
import {
66
AdminSettingsDocument,
77
AdminSettingsSchemaEntity,
8-
} from '@admin-settings/infrastructure/schemas/admin-settings.schema';
8+
} from '@modules/admin-settings';
99

1010
@Injectable()
1111
export class AdminSettingsRepository {

backend/src/admin-settings/infrastructure/schemas/admin-settings.schema.ts renamed to backend/src/modules/admin-settings/infrastructure/schemas/admin-settings.schema.ts

File renamed without changes.

backend/src/admin-settings/presentation/admin-settings.controller.ts renamed to backend/src/modules/admin-settings/presentation/admin-settings.controller.ts

File renamed without changes.

backend/src/admin-settings/presentation/dto/create-admin-settings.dto.ts renamed to backend/src/modules/admin-settings/presentation/dto/create-admin-settings.dto.ts

File renamed without changes.

0 commit comments

Comments
 (0)