generated from fahricansecer/boilerplate-be
Initial commit
This commit is contained in:
53
src/modules/skriptai/skriptai.module.ts
Normal file
53
src/modules/skriptai/skriptai.module.ts
Normal file
@@ -0,0 +1,53 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { DatabaseModule } from '../../database/database.module';
|
||||
import { GeminiModule } from '../gemini/gemini.module';
|
||||
|
||||
// Controllers
|
||||
import {
|
||||
ProjectsController,
|
||||
ScriptsController,
|
||||
ResearchController,
|
||||
AnalysisController,
|
||||
} from './controllers';
|
||||
|
||||
// Services
|
||||
import {
|
||||
ProjectsService,
|
||||
ScriptsService,
|
||||
ResearchService,
|
||||
AnalysisService,
|
||||
} from './services';
|
||||
|
||||
/**
|
||||
* SkriptAI Module
|
||||
*
|
||||
* Main module for the SkriptAI feature - AI-powered video script generation.
|
||||
*
|
||||
* Features:
|
||||
* - Project management (CRUD, duplicate, export)
|
||||
* - Script generation and editing
|
||||
* - Deep research with AI
|
||||
* - Neuro Marketing analysis
|
||||
* - YouTube audit
|
||||
* - Commercial brief generation
|
||||
*
|
||||
* TR: SkriptAI ana modülü - AI destekli video script üretimi.
|
||||
* EN: Main module for the SkriptAI feature - AI-powered video script generation.
|
||||
*/
|
||||
@Module({
|
||||
imports: [DatabaseModule, GeminiModule],
|
||||
controllers: [
|
||||
ProjectsController,
|
||||
ScriptsController,
|
||||
ResearchController,
|
||||
AnalysisController,
|
||||
],
|
||||
providers: [
|
||||
ProjectsService,
|
||||
ScriptsService,
|
||||
ResearchService,
|
||||
AnalysisService,
|
||||
],
|
||||
exports: [ProjectsService, ScriptsService, ResearchService, AnalysisService],
|
||||
})
|
||||
export class SkriptaiModule {}
|
||||
Reference in New Issue
Block a user