Dokomo どこも Forms is a mobile data collection technology that doesn't suck.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
dokomoforms
locale
tests
.babelrc
.eslintrc
.gitignore
.jsbeautifyrc
.travis.yml
Dockerfile
LICENSE
README.md
config.py
docker-compose-dev.yml
docker-compose.yml
docker-wait-for-postgres.sh
gulpfile.js
installer.sh
local_config.py.example
nginx.conf
notes.txt
package.json
requirements.txt
tox.ini
webapp.py

README.md

Dokomo Forms

Dokomo Forms is a free and open source data collection and analysis platform.

Build Status Coverage Status Documentation Status Gitter Dependency Status Sauce Test Status

About the Project

Several solutions exist to handle offline mobile data collection. While this type of technology is increasingly valuable to organizations working in the developing world, the available solutions are cumbersome to use, often requiring a confusing mélange of individual software components and advanced technical skills to setup and manage.

Dokomo strives to simplify the process by integrating the elements of a data collection effort into a unified system, from creation of mobile-ready surveys to quick analysis and visualization of the collected data.

The latest install script is here: https://raw.githubusercontent.com/SEL-Columbia/dokomoforms/v0.2.9/installer.sh

Features

Mobile-Web Technology

Instead of relying on platform-specific apps, Dokomo's surveys are conducted using an offline-capable mobile web app. This makes for an easier workflow for administrators and enumerators — surveys can be distributed and accessed via a normal web link, and can be conducted on (almost) any device that has a web browser.

alt Dokomo Forms Admin - Manage

Survey Monitoring

As an adminstrator of a surveying effort, it's important to know where, when, and by whom data is being submitted. Dokomo Forms lets administrators quickly see the current progress of an effort, providing a quick list and map of the latest submissions and a graph showing submissions/day for the recent past.

alt Dokomo Forms Admin - Manage

Submission Data Quick Views

Administrators can quickly view data from individual submissions and get some basic statistics and aggregations from each question on a survey.

alt Dokomo Forms Admin - Data

Revisit Integration

Dokomo Forms integrates with Revisit, a global facility registry API built here at the Sustainable Engineering Lab. Leveraging Revisit, multiple surveys conducted at the same facility can be easily linked, allowing changes in data points at survey locations to be tracked over time.

Under Development

Dokomo Forms is under active development, with some pretty nifty features on the horizon.

Survey Creation GUI

Soon survey administrators will be able to quickly create surveys though a web-based creation tool, built directly into Dokomo Forms.

Better Survey Administration

  • Publish surveys directly from the administration panel to enumerators' mobile devices.
  • Send updates and communications to enumerators

Data Visualization

  • View collected data on map
  • See quick statistics and aggregations on a per-question basis

Guides and Documentation