Ok I tried to link your project in github to glitch and you have several warnings re: bootstrap requiring you to also load jquery as it is a dependancy, but that is not what is causing you problems, the main error it is reporting is this,
/tmp/.__glitch__start.sh: line 1: null: command not found
the reason is because glitch needs a scripts start command in the package.json file similar to this format:
"scripts": {
"start": "node xyz"
}
where xyz is where your application should start, instead you are using nodemon in dev mode (understanble since you are developing locally, I use nodemon too)
so I changed this in your package.json file
"scripts": {
"dev": "nodemon server.js"
}
to this
"scripts": {
"start": "node server.js"
}
And it seems to take it BUT, now i get a different error
if (!options.clientID) { throw new TypeError('OAuth2Strategy requires a clientID option'); }
The reason is obvious, I donāt have your secret client id , so what I recommend is to do the above change yourself then throw in the client id in your .env file and see if it works.
FYI, under your profile in glitch click on āLogsā to see what the exact errors and warnings you are getting.