-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.js
24 lines (17 loc) · 811 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const express = require('express')
const app = express()
const port = 3001
const path = require('path')
const mongoose = require('mongoose')
mongoose.connect('mongodb+srv://jasirbinbasheerpp:1iHZbpyV6o25idyM@managehub.s1f2n.mongodb.net/managehub?retryWrites=true&w=majority&appName=managehub')
.then(() => console.log('MongoDB connected'))
.catch(err => console.log('Error connecting to MongoDB:', err));
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
app.use(express.static(path.join(__dirname, 'public')));
app.set('view engine','ejs')
const coordinatorRoute = require('./routes/coordinatorRoute')
const adminRoute = require('./routes/adminRoute')
app.use('/',coordinatorRoute)
app.use('/admin',adminRoute)
app.listen(port,()=> console.log('http://localhost:3001'))