From d0aa7a0fbd5a44d0778dad1a69846552f27ba467 Mon Sep 17 00:00:00 2001 From: nicoagostini Date: Mon, 5 May 2025 16:46:16 -0700 Subject: [PATCH] Landing moved to be the index page, routes added and landing page image route fixed --- app.js | 36 +++++++++++++++++++++++++----- src/views/partials/header.ejs | 2 +- src/views/partials/headerStart.ejs | 4 ++-- src/views/signup.ejs | 1 - 4 files changed, 34 insertions(+), 9 deletions(-) diff --git a/app.js b/app.js index f95b832..cc6a71b 100644 --- a/app.js +++ b/app.js @@ -25,6 +25,7 @@ app.set('view engine', 'ejs'); app.set('views',path.join(__dirname, 'src/views')); app.use(express.urlencoded({ extended: true })); app.use("/static", express.static("./src/public")); +app.use("/images", express.static("./src/public/images")); /*** Database ***/ const { connectMongo, getCollection } = require("./src/database/connection"); @@ -52,11 +53,6 @@ initDatabase().then(() => { app.get('/', (req, res) => { if (!req.session.errMessage) req.session.errMessage = ""; - res.render('index'); - return res.status(status.Ok); -}); - -app.get('/landing', (req, res) => { res.render('landing'); return res.status(status.Ok); }); @@ -75,11 +71,41 @@ app.get('/login', (req, res) => { return res.status(status.Ok); }); +app.get('/home', (req, res) => { + res.render('home'); + return res.status(status.Ok); +}); + app.get('/aboutUs', (req, res) => { res.render('aboutUs'); return res.status(status.Ok); }); +app.get('/assets', (req, res) => { + res.render('assets'); + return res.status(status.Ok); +}); + +app.get('/plans', (req, res) => { + res.render('plans'); + return res.status(status.Ok); +}); + +app.get('/more', (req, res) => { + res.render('more'); + return res.status(status.Ok); +}); + +app.get('/profile', (req, res) => { + res.render('profile'); + return res.status(status.Ok); +}); + +app.get('/settings', (req, res) => { + res.render('settings'); + return res.status(status.Ok); +}); + app.get('/*splat', (req, res) => { res.send('404 Not Found'); return res.status(status.NotFound); diff --git a/src/views/partials/header.ejs b/src/views/partials/header.ejs index 301fedc..ef3c1a1 100644 --- a/src/views/partials/header.ejs +++ b/src/views/partials/header.ejs @@ -1,7 +1,7 @@