Any reason as to why I am still getting the default home page? I dont know how to proceed just to get the webform.
Any help please?
You need to use the Enketo API to publish a form. See: https://apidocs.enketo.org/v2
- Firt you post your survey to /survey or other modifiers (see documentation). You need your API key declared in config.json
- Enketo will give you as a response the URL for filling your survey in a JSON structure
- Go to that URL and Enketo might ask you for user name and password (Use the same as Collect)
- Enter data
1 Like
Your screenshot also suggests that there's something weird with your build. It should look like this: https://enketo.getodk.org.
Note that yours says home.msg
and langs.supported
instead of the proper strings...
One thing you could try is resetting that install. Here's what usually works for me.
cd ~/enketo-express;
rm -rf node_modules;
git checkout -- package-lock.json;
git pull;
npm install;
rm -rf public/js/build;
grunt;
pm2 restart enketo;
1 Like