HealthTools.API
HealthTools.API copied to clipboard
HealthTools API to retrieve, structure and return data being used by the health tools. Accessible at https://api.healthtools.codeforafrica.org/
The M-Tech SMS adapter is the default SMS adapter and would be added to allow using the M-Tech service.
This is the base SMS processor that processes the incoming SMSs.
On running `run_query`, we should cache the queries in Memcached. Ref: #42
Through development of the HealthTools.API, we've learnt a lot and want to make it more extensible. v0.2 seeks to do a couple of things: **1. Views** 1.1. Search - Have...
While looking at #33 that seemed like the simplest approach / lowest hanging fruit and exciting to publish docs with, the better documentation publishing for Python is Sphinx. Let's therefore...
The documentation should be updated to improve ability for contribution and generally tool build. This includes in-line documentation and the README.md.
If we receive a story lead instead of a query, the API should allow journalists/newsrooms to follow up with the user via a dashboard. The platform should provide for this...
When a service we are depending on such as Elasticsearch fails, we will lose the queries (particularly via SMS that are costly) and will be unable to respond to the...
M-Tech has shared their API docs and we should probably have it living within the code instead of in Slack group. We should also check if instead there are docs...
The Django Rest Framework implements a very nice template look and feel for APIs. We should consider using it for the HealthTools.API - http://www.django-rest-framework.org Specific to ElasticSearch, there is also...