implementation de nodemailer for email validation
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
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");
|
||||
|
||||
@@ -15,24 +15,18 @@ const app = express();
|
||||
app.use(cors());
|
||||
app.use(express.json());
|
||||
|
||||
// routes
|
||||
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)
|
||||
);
|
||||
|
||||
// swagger
|
||||
app.use("/api-docs", swaggerUi.serve, swaggerUi.setup(swaggerSpec));
|
||||
|
||||
// test route
|
||||
app.get("/", (req, res) => {
|
||||
res.json({
|
||||
message: "API Thé Tip Top opérationnelle",
|
||||
});
|
||||
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}`);
|
||||
});
|
||||
module.exports = app;
|
||||
Reference in New Issue
Block a user