A server-side tool to help manage community health workers, written in Django
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.tx Also send javascript translations to transifex Jul 19, 2017
app_builder_live_test specify utf-8 encoding for all existing usages of io.open May 17, 2018
corehq Merge pull request #22916 from dimagi/sr-appxmlns Jan 22, 2019
custom Merge pull request #23054 from dimagi/ce/ucr-fixes Jan 21, 2019
deployment Revert "Reduce max requests" Oct 25, 2018
docker use unicode for couch config Nov 14, 2018
docs Merge pull request #23039 from dimagi/orangejenny-patch-2 Jan 21, 2019
eslint version Jun 6, 2018
git-hooks post-merge git hook to notify if a requirements changed Mar 5, 2015
hqscripts use class for queue items and support returing full object Apr 24, 2018
locale Update translations. Jan 15, 2019
requirements Bump dependency versions Jan 15, 2019
scripts update staging.yaml Jan 18, 2019
submodules update to latest python-digest to fix tests Jan 18, 2019
testapps Merge pull request #22706 from dimagi/es/usercase Dec 19, 2018
.bowerrc Just install to bower_components Nov 4, 2015
.coveragerc Omit more folders Jan 21, 2016
.dockerignore Reduce cchq docker image size, build time and layers Jun 19, 2016
.eslintrc.js Fixed lint errors Dec 14, 2018
.gitignore Ignore python optimized files Oct 24, 2018
.gitmodules Remove touchforms submodule Sep 19, 2018
.pyup.yml update pyup Feb 14, 2017
.stickler.yml Use new stickler config May 16, 2018
.transifexrc.example update transifex example Jun 3, 2015
.travis.yml Revert "remove --stop for exploratory purposes only" Nov 22, 2018
COMMON_ISSUES.md fix spelling Nov 28, 2018
CONTRIBUTING.rst Update CONTRIBUTING.rst Jul 17, 2014
DEV_SETUP.md update readme instructions on running formplayer locally Jan 16, 2019
Dockerfile Remove dev requirements, but install test requirements Jun 18, 2018
Dockerfile-py3 py3 docker doesn't need dev-requirements.txt Aug 1, 2018
Gruntfile.js Removed app_manager#fields from Gruntfile Nov 19, 2018
LICENSE Update License date Nov 20, 2018
Makefile Make *requirements.txt files' header consistent Aug 28, 2018
PRE_DOCKER_SETUP.md move pre-docker content and common issues to separate files and link Oct 25, 2018
PRODUCTION-INSTALL.md change commcarehq-ansible to commcare-cloud throughout docs Feb 2, 2018
README.md update link text for contributing Oct 30, 2018
RHEL-INSTALL.rst adding rhel + pillow install instructions Oct 19, 2013
bower.json Merge pull request #22032 from lwyszomi/lw/icds-qa-update Oct 16, 2018
dev_settings.py Fix partitioned model creation Jan 15, 2019
env_settings.py Remove enikshay from es env_settings Aug 3, 2018
fab add a symlink to fab directory May 3, 2016
fabfile.py fix line length in fabfile.py Feb 2, 2018
install.sh kill couch lucene May 6, 2015
localsettings.example.py Remove unused variables from example localsettings Dec 12, 2018
manage.py Make check_blob_logs command much more efficient Jan 15, 2019
package-lock.json Commit package-lock.json Nov 13, 2018
package.json Update package.json Jun 6, 2018
scent.py scent.py - unicode Apr 13, 2018
settings.py Revert "Support different landing pages on the same webworker" Jan 17, 2019
settingshelper.py change celery log level for sentry capture Sep 13, 2018
testsettings.py Default SMS_QUEUE_ENABLED to True Sep 14, 2018
urls.py Move send_domain_registration_email into registration/tasks Nov 27, 2018

README.md

CommCare HQ

CommCare HQ is a server-side tool to help manage community health workers. It seamlessly integrates with CommCare mobile and CommCare ODK, as well as providing generic domain management and form data-collection functionality.

Key Components

  • CommCare application builder
  • OpenRosa compliant XForms designer
  • SMS integration
  • Domain/user/mobile worker management
  • XForms data collection
  • Case management
  • Over-the-air (ota) restore of user and cases
  • Integrated web and email reporting

More Information