Skip to content
Snippets Groups Projects
meetingRoute.js 703 B
Newer Older
// 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;