Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.27 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.27 KB

discontinued

CSGO is discontinued and so is mapvote.

csgo-mapvote

csgo-mapvote is a tool to reach a consensus on a CS:GO map pool while playing with friends.

installation

The tool relies on node.js and sqlite3 on server side and vuejs on the frontend.

backend

Navigate into backend directory and run npm i to install node dependencies. Use npm run dev to start a development server.

For a production environment use once sqlite3 mapvotes.db to create the database file and npm run setupDB to create the required tables. Afterwards start the server with npm start.

frontend

Navigate into frontend directory and run npm i to install node dependencies. Use npm run serve to start a development server. The backend must be running for the page to work properly.

For production environment use npm run build to build the production files in the dist directory. Use a simple webserver to serve all files.

contributing

We're happy about contributions. Feel free to fix bugs via PR. New features should be discussed in "Issues" with "enhancement" label.

demo

You can find a live demo at https://mapvote.error401.de

screenshot