Decrease barriers for blind and vision impaired people in medical practices.
- clone the project
git clone [email protected]:HealthHackAu2020/forma11y.git
- cd into forma11y
cd forma11y
- run npm install npm ci vs npm install
npm ci
4a. serve the project npx vs npm
npx ionic serve
4b. serve the project: show iOS and Android (npx ionic serve --l)
npx ionic serve --l
- Ensure that you can do a prod build locally
npx ionic build --prod
- Deployed via Github pages for now (all in one place)
npm run gh-pages
What this script does:
- does prod build
- uses gh-pages branch
- uses the www directory
- Ionic Repair Fixes
- package lock files
- node_modules
npx ionic repair
- Web forms ✅
- Form Validation ✅
- 0 Errors on HTML Codesniffer
Use current Ionic Angular to leverage:
- components ✅
- typescript ✅
- Wny Typescript? To future-proof for HL7 FHIR R4 eventually
- Automate part of the a11y testing with:
- pa11y plugin or Netlify a11y plugin