first commit

This commit is contained in:
2024-03-03 23:12:38 +03:00
commit a5b7d0edfe
11 changed files with 355 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
const express = require("express");
const router = express.Router();
// const MainController = require("../controller/main.controller");
router.use(express.urlencoded({extended: false}));
router.use(express.json());
// Save route
router.get("/", (req, res) => {
res.status(400).json({error: true, message: "Invalid api end point!"});
});
module.exports = router;

35
route/save.route.js Normal file
View File

@@ -0,0 +1,35 @@
const express = require("express");
const router = express.Router();
const SaveController = require("../controller/save.controller");
router.use(express.urlencoded({ extended: false }));
router.use(express.json());
// Save route
router.post("/", async (req, res) => {
try {
// Token Control Middleware
const result = await SaveController.save(
req.body.token,
req.body.device_name,
req.body.device_type,
req.body.manifactor,
req.body.serial_number,
req.body.model,
req.body.firmware_version,
req.body.device_ip_address
);
return res.status(200).json({
error: false,
result
});
} catch (error) {
res.status(400).json({
error: true,
result: error.message
});
}
});
module.exports = router;