diff --git a/ProjectSourceCode/src/index.js b/ProjectSourceCode/src/index.js
index f9dc19f..7894c9b 100644
--- a/ProjectSourceCode/src/index.js
+++ b/ProjectSourceCode/src/index.js
@@ -246,6 +246,16 @@ app.get('/home', (req, res) => {
const loggedIn = req.session.user ? true : false;
res.render('pages/home');
});
+app.get('/logout', (req, res) => {
+ req.session.destroy(err => {
+ if (err) {
+ console.error('Error destroying session:', err);
+ res.status(500).send('Internal Server Error');
+ } else {
+ res.render('pages/home', { message: 'Logged out Successfully' });
+ }
+ });
+});
/************************
League Page Routes
diff --git a/ProjectSourceCode/src/views/partials/navigation-bar/accountinfo.hbs b/ProjectSourceCode/src/views/partials/navigation-bar/accountinfo.hbs
index 12ec483..95a2e3d 100644
--- a/ProjectSourceCode/src/views/partials/navigation-bar/accountinfo.hbs
+++ b/ProjectSourceCode/src/views/partials/navigation-bar/accountinfo.hbs
@@ -7,5 +7,6 @@
{{this.teamname}}
{{/each}}
+ Logout
\ No newline at end of file