This is the code for the site I created for my roleplay guild on World of Warcraft (Eu-Kirin Tor server).
It is built around character sheets for our characters, but there are other "modules" like the display of the spells we are using (based on warcraft rpg) or the display of campaign reports.
You can see the resulting site here: https://www.filsdegarithos.ovh/
The forum is a simple phpbb.
Clone this repository, install the dependencies and run the Django server.
You probably want to use a virtualenv to install the dependencies:
git clone https://github.com/Marie-Donnie/firp.git
cd firp
virtualenv venv
source venv/bin/activate
pip install -r requirements.txtThen you'll want the JS dependencies:
cd fiches/static
bower installTo initialize the SQLite DB, do:
python manage.py makemigrations
python manage.py migrateFinally, to run the server:
python manage.py runserverFor any other informations on how to deploy a Django application : Django tutorials
Copy the firp/settings_local.py.sample to firp/settings_local.py and edit
it. Any deployment-specific configuration should go into this file, as the
settings.py file is used for development.
Most images belong to Blizzard, since this is a fansite.
