Documentation within this directory covers developing and configuring community health apps using the Core Framework. Setting up the Core Framework itself is covered in the medic repo.
An introduction and reference for developing community health apps is provided in Developing Community Health Apps, which also covers building forms, tasks, targets, and contact profiles.
Workflows that use SMS are defined in the file app_settings.json
. The following guides should help with setting that up.
Here are some guides on additional features that can be used within your applications:
- CouchDB Authentication
- Connecting to RDBMS in Windows
- Importing data from CSVs
- Accessing DB of production instance
- Configuring the automated short ID
- Installing the Standard configuration
- Updating the Standard forms
- Installing TRB files to Turbo Sim on Windows → No longer deployed
- Targets → Replaced by declarative Targets section in this guide
- Tasks → Replaced by declarative Tasks section in this guide
- Contact Summary → Replaced by declarative Contacts section in this guide
- Setting up XForms in V2 (MM App) → Replaced by Forms section in this guide
- Install SSL Cerificates to VM → Not supported for Medic projects. Self hosting instructions to come in CHT
- Pyxform → Should now use medic-conf
- Supervisor creation → To be moved to
medic-conf
if still useful. - Data deletion → To be moved to
medic-conf
if still useful. - Revalidate Invalidated Reports → To be moved to
medic-conf
if still useful. - Garden → Obsolete instructions on Kujua Lite.
- Gateway Testing → Obsolete project instructions for testing gateway