Files
backend/src/website/website.module.ts
T
Ali Reza bb59d5e9ba Initial commit: Meshkee CMS API
NestJS backend with Prisma, Docker Compose for Postgres/Redis, and deploy docs for the production VM.
2026-07-21 17:52:36 +03:30

43 lines
1.4 KiB
TypeScript

import { Module } from '@nestjs/common';
import { AuthModule } from '../auth/auth.module';
import { TenantModule } from '../tenant/tenant.module';
import {
PublicWebsiteBrandGroupsController,
WebsiteBrandGroupsController,
} from './website-brand-groups.controller';
import { WebsiteBrandGroupsService } from './website-brand-groups.service';
import {
PublicWebsiteCategoryGroupsController,
WebsiteCategoryGroupsController,
} from './website-category-groups.controller';
import { WebsiteCategoryGroupsService } from './website-category-groups.service';
import {
PublicWebsiteBusinessInfoController,
} from './website-business-info.controller';
import { WebsiteBusinessInfoService } from './website-business-info.service';
import {
PublicWebsiteSlidersController,
WebsiteSlidersController,
} from './website-sliders.controller';
import { WebsiteSlidersService } from './website-sliders.service';
@Module({
imports: [AuthModule, TenantModule],
controllers: [
PublicWebsiteCategoryGroupsController,
WebsiteCategoryGroupsController,
PublicWebsiteBrandGroupsController,
WebsiteBrandGroupsController,
PublicWebsiteSlidersController,
WebsiteSlidersController,
PublicWebsiteBusinessInfoController,
],
providers: [
WebsiteCategoryGroupsService,
WebsiteBrandGroupsService,
WebsiteSlidersService,
WebsiteBusinessInfoService,
],
})
export class WebsiteModule {}