diff --git a/routes/meeting.js b/routes/meeting.js deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/routes/meetingRoute.js b/routes/meetingRoute.js new file mode 100644 index 0000000000000000000000000000000000000000..a2788cad0c127f0b8014ffe20ccca7f86b061b9b --- /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