Réorganisation des routes API et ajout de la gestion des téléchargements d'images

This commit is contained in:
2025-02-11 18:13:28 +01:00
parent 83dd43e0c2
commit db5d0ab9f9
11 changed files with 895 additions and 790 deletions

24
api.js Normal file
View File

@@ -0,0 +1,24 @@
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.js');
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;