aboutsummaryrefslogtreecommitdiff
path: root/server/routes
diff options
context:
space:
mode:
authorrohan09-raj <[email protected]>2024-02-19 20:50:55 +0530
committerBlaster4385 <[email protected]>2024-02-21 23:52:45 +0530
commit23de613393d2399babe3a7b4d2fb77d772fcfa87 (patch)
tree8cd76f758fd4a4e0442c45badbe41b303f5155b8 /server/routes
parent7ef0354687bb6abeda97a32ebcb0e39de91691e5 (diff)
feat: implement backend in node.js
- Use sqlite as a database
Diffstat (limited to 'server/routes')
-rw-r--r--server/routes/bin.js11
-rw-r--r--server/routes/health.js8
2 files changed, 19 insertions, 0 deletions
diff --git a/server/routes/bin.js b/server/routes/bin.js
new file mode 100644
index 0000000..38b2ddc
--- /dev/null
+++ b/server/routes/bin.js
@@ -0,0 +1,11 @@
+import Express from "express";
+import bin from "../controllers/bin.js";
+
+const router = Express.Router();
+
+bin.createBinTable();
+
+router.get("/:id", bin.getBin);
+router.post("/", bin.createBin);
+
+export default router;
diff --git a/server/routes/health.js b/server/routes/health.js
new file mode 100644
index 0000000..04275c9
--- /dev/null
+++ b/server/routes/health.js
@@ -0,0 +1,8 @@
+import Express from "express";
+import health from "../controllers/health.js";
+
+const router = Express.Router();
+
+router.get("/health", health.healthCheck);
+
+export default router;