├── dist ├── test.txt ├── assets │ ├── images │ │ ├── success1.gif │ │ ├── success10.gif │ │ ├── success2.gif │ │ ├── success3.gif │ │ ├── success4.gif │ │ ├── success5.gif │ │ ├── success6.gif │ │ ├── success7.gif │ │ ├── success8.gif │ │ └── success9.gif │ ├── styles │ │ ├── check_box.svg │ │ ├── check_box_outline_blank.svg │ │ └── verify.css │ └── scripts │ │ └── default.js └── index.html ├── src ├── assets │ ├── images │ │ ├── success1.gif │ │ ├── success2.gif │ │ ├── success3.gif │ │ ├── success4.gif │ │ ├── success5.gif │ │ ├── success6.gif │ │ ├── success7.gif │ │ ├── success8.gif │ │ ├── success9.gif │ │ └── success10.gif │ ├── styles │ │ ├── check_box.svg │ │ ├── check_box_outline_blank.svg │ │ └── verify.css │ └── scripts │ │ └── default.js ├── denovo.html └── index.html ├── README.md └── .gitignore /dist/test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/success1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success1.gif -------------------------------------------------------------------------------- /src/assets/images/success2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success2.gif -------------------------------------------------------------------------------- /src/assets/images/success3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success3.gif -------------------------------------------------------------------------------- /src/assets/images/success4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success4.gif -------------------------------------------------------------------------------- /src/assets/images/success5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success5.gif -------------------------------------------------------------------------------- /src/assets/images/success6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success6.gif -------------------------------------------------------------------------------- /src/assets/images/success7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success7.gif -------------------------------------------------------------------------------- /src/assets/images/success8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success8.gif -------------------------------------------------------------------------------- /src/assets/images/success9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success9.gif -------------------------------------------------------------------------------- /dist/assets/images/success1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success1.gif -------------------------------------------------------------------------------- /dist/assets/images/success10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success10.gif -------------------------------------------------------------------------------- /dist/assets/images/success2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success2.gif -------------------------------------------------------------------------------- /dist/assets/images/success3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success3.gif -------------------------------------------------------------------------------- /dist/assets/images/success4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success4.gif -------------------------------------------------------------------------------- /dist/assets/images/success5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success5.gif -------------------------------------------------------------------------------- /dist/assets/images/success6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success6.gif -------------------------------------------------------------------------------- /dist/assets/images/success7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success7.gif -------------------------------------------------------------------------------- /dist/assets/images/success8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success8.gif -------------------------------------------------------------------------------- /dist/assets/images/success9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/dist/assets/images/success9.gif -------------------------------------------------------------------------------- /src/assets/images/success10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/verify_api/HEAD/src/assets/images/success10.gif -------------------------------------------------------------------------------- /src/assets/styles/check_box.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | check_box 4 | 5 | 6 | -------------------------------------------------------------------------------- /dist/assets/styles/check_box.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | check_box 4 | 5 | 6 | -------------------------------------------------------------------------------- /dist/assets/styles/check_box_outline_blank.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | check_box_outline_blank 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/assets/styles/check_box_outline_blank.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | check_box_outline_blank 4 | 5 | 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Website Verification Form 2 | 3 | This form is to verify site services/taxonomy once they're ready to launch. 4 | 5 | ## GET API 6 | 7 | The form reads site data from our Services API and posts it to our update API. 8 | 9 | This API accepts a few options. 10 | 11 | `https://api.heartland.com/services/` returns all services. 12 | 13 | Adding a `practice_id` or `content_url` returns services offered at that practice. 14 | 15 | Adding `?verification=on` to the GET request returns all services each containing a bool value called `is_provided`. 16 | 17 | 18 | ## URL Params 19 | 20 | This page accepts two URL params, one for the site: 21 | 22 | `site=mycharlestondentist` 23 | 24 | And optionally one for the auth token: 25 | 26 | `auth=1234` 27 | 28 | Auth tokens will be distributed with emails to the reps who approve the sites. 29 | 30 | Auth tokens expire after 5 uses. -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | # Logs 3 | logs 4 | *.log 5 | npm-debug.log* 6 | yarn-debug.log* 7 | yarn-error.log* 8 | 9 | # Runtime data 10 | pids 11 | *.pid 12 | *.seed 13 | *.pid.lock 14 | 15 | # Directory for instrumented libs generated by jscoverage/JSCover 16 | lib-cov 17 | 18 | # Coverage directory used by tools like istanbul 19 | coverage 20 | 21 | # nyc test coverage 22 | .nyc_output 23 | 24 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 25 | .grunt 26 | 27 | # Bower dependency directory (https://bower.io/) 28 | bower_components 29 | 30 | # node-waf configuration 31 | .lock-wscript 32 | 33 | # Compiled binary addons (https://nodejs.org/api/addons.html) 34 | build/Release 35 | 36 | # Dependency directories 37 | node_modules/ 38 | jspm_packages/ 39 | 40 | # TypeScript v1 declaration files 41 | typings/ 42 | 43 | # Optional npm cache directory 44 | .npm 45 | 46 | # Optional eslint cache 47 | .eslintcache 48 | 49 | # Optional REPL history 50 | .node_repl_history 51 | 52 | # Output of 'npm pack' 53 | *.tgz 54 | 55 | # Yarn Integrity file 56 | .yarn-integrity 57 | 58 | # dotenv environment variables file 59 | .env 60 | 61 | # next.js build output 62 | .next 63 | -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Verify your Site 6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 |
14 |
15 | 16 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /src/denovo.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Verify your Site 6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 |
14 |
15 | 16 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Verify your Site 6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 |
14 |
15 | 16 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /dist/assets/scripts/default.js: -------------------------------------------------------------------------------- 1 | 'use strict';var apiDisabled=!1,clearChildren=function(){for(var a=document.querySelectorAll('input[type="checkbox"].category'),b=0;b'};fetch(d).then(function(g){return g.json()}).then(function(g){if(!1==g.error){a.innerHTML='