by alexwidua



vue-socketio-heroku-starter is a boilerplate to set up a new vue application using a node backend and websockets. It consists of a vue client and a node server and is using to bind to the vue instance. The project is set up to be deployed to Heroku.

✨ Example app demo:


Run npm run serve and node server for development, run npm run build and node server for production.

The application is a simple counter example app, using a server to increment the value across all connected clients. The node server is located in server.js.

Deploy to Heroku


or manually create a new Heroku application and add the heroku/nodejs and buildpacks. Note that the node server runs from the path specified in the Procfile.