const express = require('express') const bodyParser = require('body-parser') const cors = require('cors') const app = express() const apiPort = 3000 const messageRouter = require('./routes/messages') app.use(bodyParser.urlencoded({ extended: true })) app.use(cors()) app.use(bodyParser.json()) const db = require('./db/db.js') db.on('error', console.error.bind(console, 'MongoDB connection error:')) app.get('/', (req, res) => { res.send('Hello World!') }) app.use('/api', messageRouter) app.listen(apiPort, () => console.log(`Server running on port ${apiPort}`))