├── .firebaserc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── README.md ├── firebase.json └── functions ├── .eslintrc.js ├── .prettierrc.js ├── api ├── index.js └── routes │ ├── auth │ └── index.js │ ├── group │ └── index.js │ ├── index.js │ ├── notice │ └── index.js │ ├── pill │ └── index.js │ ├── schedule │ └── index.js │ ├── sticker │ └── index.js │ └── user │ └── index.js ├── config ├── dbConfig.js └── firebaseClient.js ├── constants ├── jwt.js ├── responseMessage.js ├── returnType.js └── statusCode.js ├── controller ├── authController.js ├── noticeController.js ├── pillController.js ├── scheduleController.js ├── stickerController.js └── userContoller.js ├── db ├── db.js ├── group.js ├── index.js ├── notice.js ├── pill.js ├── schedule.js ├── sendPill.js ├── sticker.js └── user.js ├── index.js ├── lib ├── convertSnakeToCamel.js ├── dateCalcurater.js ├── jwtHandlers.js ├── nicknameVerify.js ├── scanTable.js └── util.js ├── middlewares ├── auth.js └── slackAPI.js ├── package-lock.json ├── package.json ├── service ├── authService.js ├── index.js ├── noticeService.js ├── pillService.js ├── scheduleService.js ├── stickerService.js └── userService.js └── worker ├── index.js └── processors ├── index.js └── sendScheduledPillNotification.js /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/.firebaserc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/README.md -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/firebase.json -------------------------------------------------------------------------------- /functions/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/.eslintrc.js -------------------------------------------------------------------------------- /functions/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/.prettierrc.js -------------------------------------------------------------------------------- /functions/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/index.js -------------------------------------------------------------------------------- /functions/api/routes/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/auth/index.js -------------------------------------------------------------------------------- /functions/api/routes/group/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/group/index.js -------------------------------------------------------------------------------- /functions/api/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/index.js -------------------------------------------------------------------------------- /functions/api/routes/notice/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/notice/index.js -------------------------------------------------------------------------------- /functions/api/routes/pill/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/pill/index.js -------------------------------------------------------------------------------- /functions/api/routes/schedule/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/schedule/index.js -------------------------------------------------------------------------------- /functions/api/routes/sticker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/sticker/index.js -------------------------------------------------------------------------------- /functions/api/routes/user/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/api/routes/user/index.js -------------------------------------------------------------------------------- /functions/config/dbConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/config/dbConfig.js -------------------------------------------------------------------------------- /functions/config/firebaseClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/config/firebaseClient.js -------------------------------------------------------------------------------- /functions/constants/jwt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/constants/jwt.js -------------------------------------------------------------------------------- /functions/constants/responseMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/constants/responseMessage.js -------------------------------------------------------------------------------- /functions/constants/returnType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/constants/returnType.js -------------------------------------------------------------------------------- /functions/constants/statusCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/constants/statusCode.js -------------------------------------------------------------------------------- /functions/controller/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/controller/authController.js -------------------------------------------------------------------------------- /functions/controller/noticeController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/controller/noticeController.js -------------------------------------------------------------------------------- /functions/controller/pillController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/controller/pillController.js -------------------------------------------------------------------------------- /functions/controller/scheduleController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/controller/scheduleController.js -------------------------------------------------------------------------------- /functions/controller/stickerController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/controller/stickerController.js -------------------------------------------------------------------------------- /functions/controller/userContoller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/controller/userContoller.js -------------------------------------------------------------------------------- /functions/db/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/db.js -------------------------------------------------------------------------------- /functions/db/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/group.js -------------------------------------------------------------------------------- /functions/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/index.js -------------------------------------------------------------------------------- /functions/db/notice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/notice.js -------------------------------------------------------------------------------- /functions/db/pill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/pill.js -------------------------------------------------------------------------------- /functions/db/schedule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/schedule.js -------------------------------------------------------------------------------- /functions/db/sendPill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/sendPill.js -------------------------------------------------------------------------------- /functions/db/sticker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/sticker.js -------------------------------------------------------------------------------- /functions/db/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/db/user.js -------------------------------------------------------------------------------- /functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/index.js -------------------------------------------------------------------------------- /functions/lib/convertSnakeToCamel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/lib/convertSnakeToCamel.js -------------------------------------------------------------------------------- /functions/lib/dateCalcurater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/lib/dateCalcurater.js -------------------------------------------------------------------------------- /functions/lib/jwtHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/lib/jwtHandlers.js -------------------------------------------------------------------------------- /functions/lib/nicknameVerify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/lib/nicknameVerify.js -------------------------------------------------------------------------------- /functions/lib/scanTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/lib/scanTable.js -------------------------------------------------------------------------------- /functions/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/lib/util.js -------------------------------------------------------------------------------- /functions/middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/middlewares/auth.js -------------------------------------------------------------------------------- /functions/middlewares/slackAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/middlewares/slackAPI.js -------------------------------------------------------------------------------- /functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/package-lock.json -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/package.json -------------------------------------------------------------------------------- /functions/service/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/authService.js -------------------------------------------------------------------------------- /functions/service/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/index.js -------------------------------------------------------------------------------- /functions/service/noticeService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/noticeService.js -------------------------------------------------------------------------------- /functions/service/pillService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/pillService.js -------------------------------------------------------------------------------- /functions/service/scheduleService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/scheduleService.js -------------------------------------------------------------------------------- /functions/service/stickerService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/stickerService.js -------------------------------------------------------------------------------- /functions/service/userService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/service/userService.js -------------------------------------------------------------------------------- /functions/worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/worker/index.js -------------------------------------------------------------------------------- /functions/worker/processors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/worker/processors/index.js -------------------------------------------------------------------------------- /functions/worker/processors/sendScheduledPillNotification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamSobokSobok/Sobok-Server/HEAD/functions/worker/processors/sendScheduledPillNotification.js --------------------------------------------------------------------------------