server.js 702 B

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * Created by Syed Afzal
  3. */
  4. require("./config/config");
  5. const express = require("express");
  6. const path = require("path");
  7. const cookieParser = require("cookie-parser");
  8. const bodyParser = require("body-parser");
  9. const cors = require("cors");
  10. const db = require("./db");
  11. const app = express();
  12. //connection from db here
  13. db.connect(app);
  14. app.use(cors());
  15. app.use(bodyParser.json());
  16. app.use(bodyParser.urlencoded({ extended: false }));
  17. app.use(cookieParser());
  18. app.use(express.static(path.join(__dirname, "public")));
  19. // adding routes
  20. require("./routes")(app);
  21. app.on("ready", () => {
  22. app.listen(3000, () => {
  23. console.log("Server is up on port", 3000);
  24. });
  25. });
  26. module.exports = app;