aboutsummaryrefslogtreecommitdiffstats
path: root/server/server.js
diff options
context:
space:
mode:
authorLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-07-18 15:49:21 +0530
committerLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-07-18 15:49:21 +0530
commitcf0421c94b8ca14e819bad45e7db6875b92d547b (patch)
tree8deb4de15449bc2cf24c88950490ce60b5f6aaa8 /server/server.js
parentbe93c42fc010e7309e9e10d0431418ae5e7dbb93 (diff)
downloadadmin-panel-cf0421c94b8ca14e819bad45e7db6875b92d547b.tar.gz
admin-panel-cf0421c94b8ca14e819bad45e7db6875b92d547b.tar.bz2
admin-panel-cf0421c94b8ca14e819bad45e7db6875b92d547b.zip
added and setup dashboard login auth and many more
Diffstat (limited to 'server/server.js')
-rw-r--r--server/server.js20
1 files changed, 14 insertions, 6 deletions
diff --git a/server/server.js b/server/server.js
index caf4d9c..fcd02f6 100644
--- a/server/server.js
+++ b/server/server.js
@@ -1,14 +1,22 @@
const express = require('express');
-const connectDB = require('./config/db');
const cors = require('cors');
-const app = express();
+const bodyParser = require('body-parser');
+const connectDB = require('./config/db');
+const authRoutes = require('./routes/auth');
+
require('dotenv').config();
-connectDB();
+const app = express();
+const PORT = process.env.PORT || 8080;
+
+// Middleware
app.use(cors());
-app.use(express.json());
+app.use(bodyParser.json());
-app.use('/api/auth', require('./routes/auth'));
+// Connect to MongoDB
+connectDB();
+
+// Routes
+app.use('/api/auth', authRoutes);
-const PORT = process.env.PORT || 8080;
app.listen(PORT, () => console.log(`Server started on port ${PORT}`));