const express = require('express'); const router = express.Router(); const onboardingController = require('./onboarding.controller'); const { authenticate } = require('../../common/middleware/auth'); // Public route - submit application router.post('/', onboardingController.submitApplication); // Protected routes router.get('/', authenticate, onboardingController.getApplications); router.get('/:id', authenticate, onboardingController.getApplicationById); router.put('/:id/action', authenticate, onboardingController.takeAction); router.post('/:id/documents', authenticate, onboardingController.uploadDocuments); module.exports = router;