import express from 'express'; import dotenv from 'dotenv'; import cors from 'cors'; import UserRouter from "./app/routes/users.routes.js"; import FileRouter from "./app/routes/files.routes.js"; import createDir from "./utils/folders.js"; console.clear() dotenv.config({ path: `../.env`, }); createDir(); const app = express(); const port = process.env.BACKEND_PORT || 3000; app.use(express.json()); app.use(express.urlencoded({ extended: true })); app.use(express.static('public')); app.use(cors()); app.use((err, req, res, next) => { console.log(err); res.status(500).json({ message: err.message, }) }) app.use("/scan", FileRouter) app.use("/users", UserRouter); app.get('/', (req, res) => { res.send("Welcome"); }) app.listen(port, () => { console.log(`Server started on port ${port}`); })