const express = require('express'); const multer = require('multer'); const path = require('path'); const app = express(); const port = 4000; const storage = multer.diskStorage({ destination: (req, file, cb) => { cb(null, 'uploads/'); }, filename: (req, file, cb) => { const ext = path.extname(file.originalname); cb(null, Date.now() + ext); }, }); const upload = multer({ storage: storage }); app.post('/upload', upload.single('file'), (req, res) => { res.send('File uploaded successfully.'); }); app.listen(port, () => { console.log(`Server is running on http://localhost:${port}`); });