Convert backend to regular directory
This commit is contained in:
38
backend/src/app.js
Normal file
38
backend/src/app.js
Normal file
@@ -0,0 +1,38 @@
|
||||
const express = require("express");
|
||||
const cors = require("cors");
|
||||
|
||||
require("dotenv").config();
|
||||
|
||||
const authRoutes = require("./routes/auth.routes");
|
||||
const gameRoutes = require("./routes/game.routes");
|
||||
const employeeRoutes = require("./routes/employee.routes");
|
||||
const adminRoutes = require("./routes/admin.routes");
|
||||
const swaggerUi = require("swagger-ui-express");
|
||||
const swaggerSpec = require("./docs/swagger");
|
||||
|
||||
const app = express();
|
||||
|
||||
app.use(cors());
|
||||
app.use(express.json());
|
||||
|
||||
app.use("/api/auth", authRoutes);
|
||||
app.use("/api/game", gameRoutes);
|
||||
app.use("/api/employee", employeeRoutes);
|
||||
app.use("/api/admin", adminRoutes);
|
||||
app.use(
|
||||
"/api-docs",
|
||||
swaggerUi.serve,
|
||||
swaggerUi.setup(swaggerSpec)
|
||||
);
|
||||
|
||||
app.get("/", (req, res) => {
|
||||
res.json({
|
||||
message: "API Thé Tip Top opérationnelle",
|
||||
});
|
||||
});
|
||||
|
||||
const PORT = process.env.PORT || 5000;
|
||||
|
||||
app.listen(PORT, () => {
|
||||
console.log(`Serveur lancé sur http://localhost:${PORT}`);
|
||||
});
|
||||
Reference in New Issue
Block a user