Titan/webapp
2018-01-13 01:37:13 +00:00
..
alembic Administrator can now disable misbehaving servers 2018-01-05 08:52:22 +00:00
bin Fix shebang for translate scripts 2017-11-16 03:37:21 +00:00
titanembeds Consolidate languages into constants file 2018-01-13 01:37:13 +00:00
tmp Initial structure for discordbot addition 2017-05-02 18:37:24 +00:00
alembic.example.ini Implement alemic database migrations 2017-05-30 20:34:29 -07:00
babel.cfg Inital translations implementation for embeds template 2017-11-15 06:13:42 +00:00
config.example.py Implement Patreon token syncer 2017-11-22 02:41:43 +00:00
README.md Converted webapp portion to python 3.5. Resolves #32 2017-08-19 00:33:50 +00:00
run_c9.py Start redis in c9 before importing webapp 2018-01-02 22:01:23 +00:00
run.py Add user cards and badges, Closes #25 2017-12-07 06:49:32 +00:00

Titan - WebApp Portion

The webapp portion handles the frontend (it's what the users see). The webapp highly depends on the discordbot to push websockets data to the database.

Installation

  1. Clone the repo (make sure you have Python 3.5 installed on your system. This webapp portion depends on that specific python version)
  2. Install the pip requirements pip install -r requirements.txt
  3. Clone config.example.py and rename it to config.py. Edit the file to your standards
  4. Run the development web via python run.py -- Though we suggest to use a better server software (look into gunicorn, nginx, uwsgi, etc)