Website hosted not loading

I am trying to load my website hosted on glitch for several hours but its not loading. I tried to add a new project by pulling my existing repo but its still not working. This is my url https://drivingskillsmap.glitch.me/
Can anyone from the Glitch support team help on this??

it’s stuck in “preparing,” which is installing the project dependencies. can you check the project logs? it should tell us what’s happening when it tries to install the dependencies.

This is the log

npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'mapview@1.0.0',
npm WARN EBADENGINE   required: { node: '16.14.0', npm: '8.3.1' },
npm WARN EBADENGINE   current: { node: 'v16.14.2', npm: '7.20.6' }
npm WARN EBADENGINE }

up to date, audited 966 packages in 19s

79 packages are looking for funding

This is the log

npm WARN EBADENGINE Unsupported engine {

npm WARN EBADENGINE package: ‘mapview@1.0.0’,

npm WARN EBADENGINE required: { node: ‘16.14.0’, npm: ‘8.3.1’ },

npm WARN EBADENGINE current: { node: ‘v16.14.2’, npm: ‘7.20.6’ }

npm WARN EBADENGINE }

up to date, audited 966 packages in 19s

79 packages are looking for funding

run npm fund for details

36 vulnerabilities (20 moderate, 15 high, 1 critical)

To address issues that do not require attention, run:

npm audit fix

To address all issues (including breaking changes), run:

npm audit fix --force

Run npm audit for details.

npm notice

npm notice New major version of npm available! 7.20.6 → 10.0.0

npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.0.0

npm notice Run npm install -g npm@10.0.0 to update!

npm notice

Total install time: 25658ms

[nodemon] 2.0.22

[nodemon] to restart at any time, enter rs

[nodemon] watching path(s): .

[nodemon] watching extensions: js,mjs,json

[nodemon] starting node server.js

App running on port 3000… .

UNCAUGHT EXCEPTION! :boom: Shutting down…

Error querySrv ENOTFOUND _mongodb._tcp.cluster0.xkxgumt.mongodb.net

[nodemon] app crashed - waiting for file changes before starting…

ah, it needs npm 8, but glitch has npm 7. that’s under discussion in various threads

would you be able to downgrade this library for now?