From f9a2d42f161abd0192a175c22f9c150bf3d13464 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8B=AC=EC=9E=AC=EC=97=BD?= <jysim0326@ajou.ac.kr> Date: Tue, 19 Nov 2024 18:18:14 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=B2=88=EA=B0=9C=EB=AA=A8=EC=9E=84=20?= =?UTF-8?q?=EB=9D=BC=EC=9A=B0=ED=84=B0=20=EC=9E=91=EC=84=B1=20(#9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- routes/meeting.js | 0 routes/meetingRoute.js | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+) delete mode 100644 routes/meeting.js create mode 100644 routes/meetingRoute.js diff --git a/routes/meeting.js b/routes/meeting.js deleted file mode 100644 index e69de29..0000000 diff --git a/routes/meetingRoute.js b/routes/meetingRoute.js new file mode 100644 index 0000000..a2788ca --- /dev/null +++ b/routes/meetingRoute.js @@ -0,0 +1,25 @@ +// routes/meetingRoutes.js + +const express = require('express'); +const router = express.Router(); +const { isLoggedIn } = require('../middlewares/auth'); +const MeetingController = require('../controllers/meetingController'); + +router.use(isLoggedIn); + +// 번개 모임 생성 +router.post('/', MeetingController.createMeeting); + +// 번개 모임 목록 조회 +router.get('/', MeetingController.getMeetings); + +// 번개 모임 마감 +router.put('/:meetingId/close', MeetingController.closeMeeting); + +// 번개 모임 참가 +router.post('/:meetingId/join', MeetingController.joinMeeting); + +// 번개 모임 상세 조회 +router.get('/:meetingId', MeetingController.getMeetingDetail); + +module.exports = router; \ No newline at end of file -- GitLab