⚠️ WarningDO NOT USE THIS SERVER IN A PRODUCTION SETTING.
This lightweight development server has not gone through security audits or performance tests, hence is unsuitable for production use. Centro is intended for development and testing purposes only. Making this server able to handle a production environment is outside the scope of this project.
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:
- NodeJS and npm
- install dependencies with
npm install - build with
grunt
- place XForm in /storage/forms
- configure Enketo or ODK Collect to use this server
- run with
node .ornpm start
- install nodemon
- run with
grunt developorNODE_ENV=development node app.js - test with
grunt test
