- 개발 폴더 구조
- 폴더 내부의 파일들은 임의로 넣어둔 파일입니다. 진행하면서 변경 될 수 있어요
- 폴더 구조만 확인해주시면 됩니다!
📁 **root/**
├── 📁 **prisma/**
│
├── 📁 **node_modules/**
│
├── 📁 **Seeds/**
│ └── Seed.js
│
├── 📁 **Controllers/**
│ ****├── CommentController.js
│ ├── CurationController.js
│ ├── StyleController.js
│ ├── TagController.js
│ └── UserController.js
│
├── 📁 **Jobs/**
│ └── calculatePopular.js
│
├── 📁 V**alidators/**
│ ├── StyleValidator.js
│ ├── CurationValidator.js
│ ├── UserValidator.js
│ └── CommentValidator.js
│
├── 📁 **Middlewares/**
│ ├── errorHandler.js
│ ├── auth.js
│ ├── asyncHandler.js
│ ├── hashing.js
│ └── ImagePreprocessor.js
│
├── 📁 **Utils/**
│ ├── CalculateRanking.js
│ ├── CloudinaryUtils.js
│ ├── ImageToImageUrls.js
│ ├── imageUpload.js
│ ├── redisClient.js
│ ├── SendEmail.js
│ └── VerifyPassword.js
│
├── 📁 **Services/**
│ ├── StyleService.js
│ ├── CurationService.js
│ ├── TagService.js
│ ├── UserService.js
│ └── CommentService.js
│
├── 📁 **Routers/**
│ ├── Style.js
│ ├── Curation.js
│ ├── Ranking.js
│ ├── Tag.js
│ ├── User.js
│ └── Comment.js
├── .env
├── app.js
├── .git
├── .gitignore
├── package.json
├── package-lock.json
├── .prettierrc
└── README.md