Whenever i deploy my page, it publishes but it says "you have followed a broken link"

As shown in the line above, you are deploying from the repository root. So all the files in the repository as deployed, such as app.js.

As this is a Node.js project which only contains a start script, it is not a project that will work on Netlify as outlined in this support guide