-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
30 lines (21 loc) · 838 Bytes
/
index.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
25
26
27
28
29
30
//File: index.js in root directory
const myConnectionToDB = require('./db') //getting connectToMongo() from db.js that was exported
//running above required-code
myConnectionToDB()
const express = require('express')
//adding package that will allow communication with frontend
const cors = require('cors')
const app = express()
app.use(cors())
//allowing communication on base of json
app.use(express.json())
//route for all-user
app.use('/user', require('./myFiles/all-user'))//displaying all user
//route for register-user
app.use('/user/register-user', require("./myFiles/register-user"))
//route for delete-user
app.use('/user/delete-user', require("./myFiles/delete-user"))
//route for update-user
app.use('/user/update-user', require("./myFiles/update-user"))
const port = 5000
app.listen(port)