/** express app */ const express = require("express"); /**session data for login */ const session = require('express-session'); /** used to parse the request URL */ const url = require('url'); const app = express(); const fs = require('fs'); app.use(express.urlencoded()); app.use(express.json()); // if needed /**Initializes sessions for login */ app.use(session({ secret: "changeWithConfigLater", cookie: { maxAge: 6000000 }})); const PORT = 5000; const whiskers = require('whiskers'); function fetchHTML(templateContext, templateKey, filename) { templateContext[templateKey] = fs.readFileSync(filename) } app.get('/', (requst, result) => { result.write(fs.readFileSync("./html/home.html")); result.end(); }); app.use(express.static('css')); app.use(express.static('js')); app.listen(PORT, () => console.log(`App listening on port ${PORT}!`));