Port Flask app to Django

Job ID: 33697106

Budget: $15 – $25 USD

This is the Flask application that needs to be ported to Django
https://github.com/s-brez/trading-server

Task Specifics:
The application must be ported to Django, and expose all functionality as APIs using Django REST Framework.

The following things need to be done in addition to the porting.

Task 2. Allow for multi-user support and authentication
Reference: https://djangopackages.org/packages/p/django-allauth/
https://djangopackages.org/packages/p/django-two-factor-auth/

Task 3. Allow for portfolio management per user

Task 4. Add additional WebSocket based exchange connectors
Consider implementing an exchange connector class like hummingbot does so we can interact with many more exchanges.

Reference:
https://github.com/hummingbot/hummingbot/tree/master/hummingbot/connector
Related categories: Python Django Software Architecture Flask MongoDB