01.
const express = require(
"express"
);
02.
const app = express();
03.
const cors = require(
"cors"
);
04.
const config = require(
"./config"
);
05.
const shop = require(
"./api/shop"
);
06.
const staff = require(
"./api/staff"
);
07.
const multer = require(
"multer"
);
08.
const socket = require(
"./socket"
);
09.
10.
const port = process.env.port || 9990;
11.
12.
13.
app.use(
14.
express.urlencoded({
15.
parameterLimit: 100000,
16.
limit:
"50mb"
,
17.
type:
"application/json"
,
18.
extended:
true
,
19.
}));
20.
21.
app.use(express.json());
22.
app.set(
"json spaces"
, 2);
23.
24.
25.
app.use(
26.
cors({
27.
credentials:
true
,
29.
})
30.
);
31.
32.
app.use(
"/api/shop"
, shop);
33.
app.use(
"/api/staff"
, staff);
34.
35.
36.
app.get(
"/"
, (req, res) => {
37.
return
res.send({
38.
error:
false
,
39.
message:
"default root path"
,
40.
});
41.
});
42.
43.
app.use((err, req, res, next) => {
44.
res.send(err.message);
45.
});
46.
47.
console.log(
"before socket run"
);
48.
49.
app.listen(port, () => {
50.
const datetime =
new
Date();
51.
const message = `Server runnning on Port:- ${port} Started at :- ${datetime}`;
52.
console.log(message);
53.
});