const express = require('express'); const app = express(); const bodyParser = require('body-parser'); const PORT = 4000; const cors = require('cors'); const mongoose = require('mongoose'); const config = require('./DB.js'); const attendanceRoute = require('./attendance.route'); const loginRoute = require('./login.route'); const clubsRoute = require('./club.route'); mongoose.Promise = global.Promise; mongoose.connect(config.DB, { useNewUrlParser: true }).then( () => {console.log('Database is connected') }, err => { console.log('Can not connect to the database'+ err)} ); app.use(cors()); app.use(bodyParser.urlencoded({extended: true})); app.use(bodyParser.json()); app.use('/login', loginRoute); app.use('/attendance', attendanceRoute); app.use('/clubs', clubsRoute); app.listen(PORT, function(){ console.log('Server is running on Port:',PORT); });