From 4b55a841add842d0db005cd3b64a9322290c5985 Mon Sep 17 00:00:00 2001
From: mperezsa <19-mperezsa@users.noreply.022e47118ec0>
Date: Thu, 25 Nov 2021 12:56:52 +0000
Subject: [PATCH] Upload New File

---
 PROF-XXI FW Tool/server/routes/linkRoute.js | 33 +++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 PROF-XXI FW Tool/server/routes/linkRoute.js

diff --git a/PROF-XXI FW Tool/server/routes/linkRoute.js b/PROF-XXI FW Tool/server/routes/linkRoute.js
new file mode 100644
index 0000000..e554a8d
--- /dev/null
+++ b/PROF-XXI FW Tool/server/routes/linkRoute.js	
@@ -0,0 +1,33 @@
+const express = require("express");
+const router = express.Router();
+const cors = require("cors");
+const auth = require("../middleware/auth");
+
+const {
+  generateLink,
+  getAllLinks,
+  updateLink,
+  getScansNumber,
+  getParticipantsNumber,
+  getParticipants,
+  checkLink,
+  answerScan,
+  getTotalParticipantsNumber,
+  getTotalScansNumber,
+} = require("../controllers/link");
+
+router.use(cors({ credentials: true, origin: "http://localhost:3000" }));
+
+router.get("/scansnumber", auth, getScansNumber);
+router.get("/participantsnumber", auth, getParticipantsNumber);
+router.get("/totalparticipantsnumber", auth, getTotalParticipantsNumber);
+router.get("/totalscansnumber", auth, getTotalScansNumber);
+
+router.get("/participants/:unitid", auth, getParticipants);
+router.get("/checklink/:userid/:unitid/:scantoken/:host", checkLink);
+router.post("/generatelink", auth, generateLink);
+router.get("/tracklinks", auth, getAllLinks);
+router.put("/updatelink", auth, updateLink);
+router.post("/answerscan", answerScan);
+
+module.exports = router;
-- 
GitLab