const express = require('express'); const router = express.Router(); const relocationController = require('../controllers/relocationController'); const { authenticate } = require('../middleware/auth'); // All routes require authentication router.use(authenticate); // Submit relocation request router.post('/', relocationController.submitRequest); // Get relocation requests router.get('/', relocationController.getRequests); // Get specific request details router.get('/:id', relocationController.getRequestById); // Take action on request router.put('/:id/action', relocationController.takeAction); // Upload documents router.post('/:id/documents', relocationController.uploadDocuments); module.exports = router;