const express = require('express');
const MongoClient = require('mongodb').MongoClient;
const ObjectId = require('mongodb').ObjectId;
const bodyParser = require('body-parser');
const logger = require('morgan');


// SETUP
// ===================================

const config = require('./config.json');

const app = express();
const port = process.env.PORT || 8080;
const dbUrl = config.dbUrl;
const collectionsList = [
  'comics',
  'events',
  'series',
  'creators',
  'characters',
];


// MIDDLEWARES
// ===================================

app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.use(logger('dev'));


// ROUTES
// ===================================

const router = express.Router();

router.get('/', (req, res) => {
  res.json({message: 'Please select a collection, eg., /collections/messages'});
});

app.use('/', router);


// START
// ===================================

app.listen(port, () => {
  console.log(`Express server listening on port ${port}`);
});

const express = require('express');
const MongoClient = require('mongodb').MongoClient;
const ObjectId = require('mongodb').ObjectId;
const bodyParser = require('body-parser');
const logger = require('morgan');


// SETUP
// ===================================

const config = require('./config.json');

const app = express();
const port = process.env.PORT || 8080;

app.get('/', (req, res) => {
  res.send('Please select a collection, eg., /collections/messages');
});


// START
// ===================================

app.listen(port, () => {
  console.log(`Express server listening on port ${port}`);
});

--- 
+++ 
@@ -12,10 +12,34 @@
 
 const app = express();
 const port = process.env.PORT || 8080;
+const dbUrl = config.dbUrl;
+const collectionsList = [
+  'comics',
+  'events',
+  'series',
+  'creators',
+  'characters',
+];
 
-app.get('/', (req, res) => {
-  res.send('Please select a collection, eg., /collections/messages');
+
+// MIDDLEWARES
+// ===================================
+
+app.use(bodyParser.urlencoded({ extended: true }));
+app.use(bodyParser.json());
+app.use(logger('dev'));
+
+
+// ROUTES
+// ===================================
+
+const router = express.Router();
+
+router.get('/', (req, res) => {
+  res.json({message: 'Please select a collection, eg., /collections/messages'});
 });
+
+app.use('/', router);
 
 
 // START
Set up basic routing and middlewares
