** this is for individual developers only **
You will develop a REST/JSON API using Django/Tastypie, triggering tasks in a remote Celery instance. It will also extend the existing workflow component's ability to store results. A subsequent story will implement Django models to configure arbitrary, user-specific workflows.
via API, other systems raise events (think "remote Django signal")
User can register workflow tasks (think "celery tasks") registered for certain events
Workflows are executed in response to events
Workflows store execution status and results for the client to query via another API
We have already developed the workflow component. What is missing is the API and the ability to store results.
Implement the API as Tastypie resources, as per spec below
Implement storage of results for the API
Implement unit tests using the Django client API
Document your pip-installed components in [url removed, login to view]
* Django experienced
* Celery experienced
* github experienced
If you don't have a profen track record of these skills, don't apply.
Please Note: The job is about writing the Tastypie API only *on top* of the existing workflow component. No need to write the workflow components themselves, they exist already.
Bu iş için 5 freelancer ortalamada $55 teklif veriyor
budget joke :D Python & Django expert here. Hi I am is Hadi, Freelance software developer with an special interest on free software, GNU/Linux and Python programming language. After years of experience workin Daha Fazla