/centro

A super-basic proof-of-concept OpenRosa/ODK server.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

centro Build Status

A basic scaffolding of an ODK-compliant server for use with Enketo and ODK Collect.

No database - forms and submissions are stored as files.

implements:

future:

Pre-requisites

  • NodeJS and npm

Install

  • install dependencies with npm install
  • build with grunt

Use

  • place XForm in /storage/forms
  • configure Enketo or ODK Collect to use this server

Run

  • run with node . or npm start

Develop

  • install nodemon
  • run with grunt develop or NODE_ENV=development node app.js
  • test with grunt test