- Make sure you have Docker and npm installed
- If you wish to take advantage of the scripts and make commands listed below you need some form of bash (i.e Git Bash)
- You will need a Steam account to use this application
Ensure that you have the XCode Toolkit installed. If not follow the below steps:
- Launch your terminal
- Enter the following command
xcode-select --install
- Click install on the prompt that follows
- Wait for install to finish and continue down this list
- Fork/clone this repository
- Create an account on BitSkins
- In account settings enable Secure Access and API Access
- Take note of the
BitSkinsSecret
that is given when enabling API Access (underneath the QR code) - Take note of your
BitSkins API Key
that can be found in your settings - Get your
Steam API Key
at this site, when asked to enter a domain simply enter localhost or your GitHub repo - With the
BitSkins API Key
,BitSkinsSecret
, andSteam API Key
noted down run./scripts/make-env-files
in bash and enter corresponding values as prompted. If you run into a permission denied issue while attempting to run this script give yourself the appropriate permissions withsudo chmod 755 ./scripts/make-env-files
- While still in the root run the command
make build
- After the containers finish building run
make up
- Navigate to
http://localhost:3000/
and ensure the app is running
- From the main page of the application enter any user's 64 bit Id or vanity name if the targeted user has that set up. A quick way to find them is through this site
- Click the
Search
button - Ensure the user's inventory is loaded, if not check the
.env
file has the correct secret and key information - After loading and generating prices a table will be displayed with the user's items and the total value of their inventory
- Click home and repeat