location controller updated with heading and created new models and controllers for remaining modules

This commit is contained in:
Shibi Chakkaravarthy
2026-05-04 20:57:03 +05:30
parent 1245e09111
commit 54d9508dc8
31 changed files with 2140 additions and 96 deletions
+11 -1
View File
@@ -11,7 +11,14 @@ import swaggerUi from "swagger-ui-express";
import swaggerDoc from "./documentation/documentation.json";
import getSwaggerDocument from "./documentation";
// import socketState from "./state/socketState.js";
import { AdminRoutes, UserRoutes, LocationRoutes } from "./routes";
import {
AdminRoutes,
UserRoutes,
LocationRoutes,
AssignmentRoutes,
PartnerRoutes,
VenueRoutes
} from "./routes";
dotenv.config();
@@ -44,6 +51,9 @@ app.use("/v0/docs", swaggerUi.serve, swaggerUi.setup(swaggerDoc));
app.use("/v0/user", UserRoutes);
app.use("/v0/admin", AdminRoutes);
app.use("/v0/location", LocationRoutes);
app.use("/v0/assignment", AssignmentRoutes);
app.use("/v0/partner", PartnerRoutes);
app.use("/v0/venue", VenueRoutes);
app.use((err, req, res, next) => {
const statusCode = err.status || 500;