const express = require('express'); const router = express.Router(); const cors = require('cors'); const projectRoutes = require('./routes/projectRoutes'); const measurementRoutes = require('./routes/measurementRoutes'); const videoRoutes = require('./routes/videoRoutes'); const imageRoutes = require('./routes/imageRoutes'); const uploadRoutes = require('./routes/uploadRoutes'); const FileWatcher = require('./src/data/filewatcher'); const database_manager = require('./src/database/database_manager'); router.use(cors({ origin: ['http://127.0.0.1:5500', 'http://localhost:5500', 'http://localhost:3000'], methods: ['GET', 'POST', 'PUT', 'DELETE'], allowedHeaders: ['Content-Type'], credentials: true, })); router.use('/', projectRoutes); router.use('/', measurementRoutes); router.use('/', videoRoutes); router.use('/', imageRoutes); router.use('/', uploadRoutes); module.exports = router;