text: const express = require('express');
  const bodyParser = require('body-parser');
  require('dotenv').config();
  
  const app = express();
  
  const sessionMiddleware = require('./modules/session-middleware');
  const passport = require('./strategies/user.strategy');
  
  // Route includes
  const userRouter = require('./routes/user.router');
  const bookmarksRouter = require('./routes/bookmarks.router.js');
  const sessionsRouter = require('./routes/sessions.router.js');
  const tagsRouter = require('./routes/tags.router.js');
  
  // Body parser middleware
  app.use(bodyParser.json());
  app.use(bodyParser.urlencoded({ extended: true }));
  
  // Passport Session Configuration //
  app.use(sessionMiddleware);
  
  // start up passport sessions
  app.use(passport.initialize());
  app.use(passport.session());
  
  /* Routes */
  app.use('/api/user', userRouter);
  app.use('/bookmarks', bookmarksRouter);
  app.use('/sessions', sessionsRouter);
  app.use('/tags', tagsRouter);
  
  // Serve static files
  app.use(express.static('build'));
  
  // App Set //
  const PORT = process.env.PORT || 5000;
  
  /** Listen * */
  app.listen(PORT, () => {
    console.log(`Listening on port: ${PORT}`);
  });
  