Actually it is a Django application with Angularjs application stored in Django`s static root. Angularjs app. uses DRF app. for user authentication and retreiving channel list and chat history. For real-time messaging this app. uses aiohttp web-server with one web-socket handler.
- Django 1.9
- djangorestframework 3.3.2
- psycopg2 2.6.1
- django-debug-toolbar (optionally, for the debug)
- redis (optionally)
- django-redis-cache (optionally)
- aiohttp 0.21.2
- aioredis 0.2.5
- aiopg 0.9.2
- python-social-auth