centro
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 8+ 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 .
ornpm start
Develop
- install nodemon
- run with
grunt develop
orNODE_ENV=development node app.js
- test with
grunt test