-
Notifications
You must be signed in to change notification settings - Fork 1
/
app.js
31 lines (25 loc) · 964 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const express = require('express');
const errorMiddleWare = require("./middleware/error")
const app = express();
app.use(express.json());
//Route Imports
const users = require("./routes/userRoute");
const complaints = require("./routes/complaintsRoute");
const issues = require("./routes/issueRoute");
const notification = require("./routes/notificationRoute");
const form = require('./routes/formRoute');
const meeting = require('./routes/meetingRoute');
const resetPassword = require("./routes/resetPasswordRoute")
const userNotification = require("./routes/userNotificationRoute");
const document = require("./routes/documentRoute");
app.use("/api/v1", users);
app.use("/api/v1",complaints);
app.use("/api/v1",issues);
app.use("/api/v1",notification);
app.use("/api/v1", form);
app.use("/api/v1", meeting);
app.use("/api/v1", userNotification)
app.use("/api/v1", resetPassword);
app.use("/api/v1", document);
// MiddleWare for Errors
module.exports = app;