A simple item trading application, designed for gaming items. Is integrated with Steam Login and has user registration using django-allauth. Includes sample items from Rocket League, probably outdated.
You can see it in action here.
- Clone this repository
- Install the needed software. On a Debian based system (tested on Linux Mint):
sudo apt-get install npm nodejs nodejs-legacy python-virtualenv
- Install bower:
sudo npm install -g bower
- Create a virtual environment:
virtualenv venv
- Load the environment:
source venv/bin/activate
- Install dependencies
pip install -r requirements.txt
- Edit django-trade/settings.py file, setting the SECRET_KEY and STEAM_API_KEY (if you plan to use this feature). You can use this site for random key.
- Create the database
./manage.py migrate
- Install bower dependencies
./manage.py bower_install
- Run the development server
./manage.py runserver
Have fun!