server.js 713 B

1234567891011121314151617181920212223242526272829303132333435
  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;