/** express app for routing */ const express = require("express"); const dotenv = require("dotenv"); dotenv.config(); /**session data for login and storing preferences*/ const session = require('express-session'); const app = express(); /**Initializes sessions for login */ app.use(session( { secret: process.env.SESSION_SECRET, cookie: { maxAge: 6000000 }} )); app.use(express.urlencoded()); //for easy retrieval of post and get data app.use(express.json()); app.use(express.static('css')); app.use(express.static('js')); app.use(express.static('img')); const routes = require('./routes'); app.use('/', routes); app.listen(process.env.PORT, () => console.log(`App listening on port ${process.env.PORT}!`) );