Skip to content

rattmuffen/Steam-with-Friends

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steam with Friends

Steam with Friends is a small nodejs webapp for helping out stuggling players to select which game to play together!

Dependencies

Backend:

Frontend:

Requirements

Database

The Steam game details are stored in a MongoDB database in order to not overuse the API.

The database connection details needs to be placed in conf\db.json, example:

{
  "host": "localhost",
  "port": "27017",
  "user": "turtlemania",
  "password": "iliketurtles123",
  "name": "steam"
}

API keys

A Steam API key is needed to communicate with the Steam API (read more here: https://steamcommunity.com/dev).

The key needs to be placed in conf\steam.json, example:

{
  "api_key": "IMNOTGONNAPUTMYAPIKEYINTHEREADMEDUDE"
}

How to install and run

Install MongoDB (instructions here) and start an instance. Set the connection details in conf\db.json.

Install backend dependencies with npm install, then just start with node app.js like usual!

Deployments

The master-branch is currently deployed here: https://steam-with-friends.herokuapp.com

Note that auto-deployment is turned on, so don't commit anything catastrophically bad plz!

About

Small webapp for selecting a game to play

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors