Skip to content

The-Sopkathon-10/Malamara-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍙 말아마라

이제 고민 그만하고, 김밥이나 말자. Don't worry, Just roll it!



🌯 Server Architecture



🌯 Contributors

김희빈 김경린
kmebin kkl4846


🌯 API Docs



🌯 Collection



🌯 Role

Route Func Role Done
USER 유저 결정 리스트 조회 김희빈, 김경린
QUESTION 질문 결과 결정 김희빈
질문 후기 작성 김경린


🌯 Convention



🌯 Project Foldering

🗂 src
    🗂 config
        - index.ts
    🗂 controllers
        - index.ts
        - questionController.ts
        - userController.ts
    🗂 interfaces
        🗂 base
        🗂 question
        🗂 user
    🗂 loaders
        - db.ts
    🗂 models
        - Question.ts
        - User.ts
    🗂 modules
        - responseMessage.ts
        - statusCode.ts
        - util.ts
    🗂 routes
        - index.ts
        - questionRouter.ts
        - userRouter.ts
    🗂 services
        - index.ts
        - questionService.ts
        - userService.ts
    - index.ts


🌯 Dependencies Module

{
  "name": "sopkathon-10",
  "version": "1.0.0",
  "main": "index.js",
  "repository": "https://github.com/The-Sopkathon-10/Server.git",
  "author": "kmebin <[email protected]>",
  "license": "MIT",
  "scripts": {
    "dev": "nodemon",
    "build": "tsc && node dist"
  },
  "dependencies": {
    "dotenv": "^16.0.1",
    "express": "^4.18.1",
    "express-validator": "^6.14.0",
    "mongoose": "^6.3.3"
  },
  "devDependencies": {
    "@types/express": "^4.17.13",
    "@types/mongoose": "^5.11.97",
    "@types/node": "^17.0.34",
    "nodemon": "^2.0.16",
    "ts-node": "^10.7.0",
    "typescript": "^4.6.4"
  }
}

Releases

No releases published

Packages

No packages published