I will describe the task a little abstractly. If you're interested, - for details write to mail.
There is a large Open Source platform:
The client part is implemented using AngularJS (1st version), CoffeeScript, Sass and Jade template engine. The collector is [url removed, login to view]
The server part is a REST API, written in Python 3 + Django 1.11.
The client and the server have separate repositories with code on GitHub
There is a rich documentation for the REST API, as well as a manual that includes a section with instructions for deploying the platform on a local machine
It is necessary to use the documentation to understand the architecture of this platform and implement four small functions. Some of the necessary functions are already implemented as third-party APIs, you only need to properly connect them.
I do not have a time for a detailed study of this platform architecture, I have only a superficial understanding, so after the work done, please briefly explain the changes made to the code.
Links to the platform, documentation, manual, as well as additional information about the necessary modules - to learn in Mail.
In terms of time, you need to do everything as soon as possible, but at least two functions should be ready in early February. As you work, I want to see an intermediate result for each function. If required, we can divide the payment for each module separately (we'll talk about this in private messages).
After completing the current tasks, the project will be stretched until the month of May, so if we work together on current tasks, then there will be new ones.