feat: add config module with controller and service

- Implemented ConfigController for handling config-related requests.
- Created ConfigService for business logic related to configurations.
- Added CreateConfigDto for validating configuration data.

feat: add good categories module with controller and service

- Implemented GoodCategoriesController for managing good categories.
- Created GoodCategoriesService for business logic related to good categories.
- Added CreateGoodCategoryDto for validating good category data.

feat: add goods module with controller and service

- Implemented GoodsController for managing goods.
- Created GoodsService for business logic related to goods.
- Added CreateGoodDto for validating good data.

feat: add profile module with controller and service

- Implemented ProfileController for managing user profiles.
- Created ProfileService for business logic related to profiles.
- Added CreateProfileDto for profile data structure.

feat: add sales invoice payments module with controller and service

- Implemented SalesInvoicePaymentsController for managing invoice payments.
- Created SalesInvoicePaymentsService for business logic related to payments.
- Added CreateSalesInvoicePaymentDto for validating payment data.

feat: add service categories module with controller and service

- Implemented ServiceCategoriesController for managing service categories.
- Created ServiceCategoriesService for business logic related to service categories.
- Added CreateServiceCategoryDto for validating service category data.

feat: add services module with controller and service

- Implemented ServicesController for managing services.
- Created ServicesService for business logic related to services.
- Added CreateServiceDto for validating service data.

feat: add trigger logs module with controller and service

- Implemented TriggerLogsController for managing trigger logs.
- Created TriggerLogsService for business logic related to trigger logs.
- Added CreateTriggerLogDto for validating trigger log data.

feat: add uploaders module for handling file uploads

- Implemented UploadersController for managing file uploads.
- Created ImageUploaderService for image upload logic.
- Created UploaderService for file handling and storage.
This commit is contained in:
2026-02-12 20:31:04 +03:30
parent de14d531e1
commit a073af76fe
116 changed files with 6108 additions and 3977 deletions
+20 -8
View File
@@ -2,24 +2,36 @@ import { Module } from '@nestjs/common'
import { AppController } from './app.controller'
import { AppService } from './app.service'
import { AuthModule } from './modules/auth/auth.module'
import { ConfigModule } from './modules/config/config.module'
import { CustomersModule } from './modules/customers/customers.module'
import { ProductCategoriesModule } from './modules/product-categories/product-categories.module'
import { ProductsModule } from './modules/products/products.module'
import { GoodCategoriesModule } from './modules/good-categories/good-categories.module'
import { GoodsModule } from './modules/goods/goods.module'
import { ProfileModule } from './modules/profile/profile.module'
import { SalesInvoiceItemsModule } from './modules/sales-invoice-items/sales-invoice-items.module'
import { SalesInvoicePaymentsModule } from './modules/sales-invoice-payments/sales-invoice-payments.module'
import { SalesInvoicesModule } from './modules/sales-invoices/sales-invoices.module'
import { StatisticsModule } from './modules/statistics/statistics.module'
import { UploadsModule } from './modules/uploads/uploads.module'
import { ServiceCategoriesModule } from './modules/service-categories/service-categories.module'
import { ServicesModule } from './modules/services/services.module'
import { TriggerLogsModule } from './modules/trigger-logs/trigger-logs.module'
import { UploadersModule } from './modules/uploaders/uploaders.module'
import { PrismaModule } from './prisma/prisma.module'
@Module({
imports: [
PrismaModule,
AuthModule,
ProductsModule,
ProductCategoriesModule,
CustomersModule,
GoodCategoriesModule,
GoodsModule,
SalesInvoiceItemsModule,
SalesInvoicePaymentsModule,
SalesInvoicesModule,
StatisticsModule,
UploadsModule,
ServiceCategoriesModule,
ServicesModule,
TriggerLogsModule,
UploadersModule,
ConfigModule,
ProfileModule,
],
controllers: [AppController],
providers: [AppService],