Initial commit: Meshkee CMS API

NestJS backend with Prisma, Docker Compose for Postgres/Redis, and deploy docs for the production VM.
This commit is contained in:
Ali Reza
2026-07-21 17:52:36 +03:30
commit bb59d5e9ba
254 changed files with 37031 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
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 {}