/PatientApp

App for the patients

Primary LanguageTypeScriptMIT LicenseMIT

Health'19 Patient App

This app allows patients to do a questionnaire to evaluate their symptoms regarding COVID-19. Then patients can get an appointment with an examination center and submit their answers via a QR-Code. The patients also get feedback regarding their test results in this app.

This application was created in the context of the WirVsVirus Hackathon and the WirVsVirus Solution Enabler Program of the German Government

Lint and Test Build application

Table of Contents

Getting Started

  • Download the installer for Node LTS.
  • Install the ionic CLI globally: npm install -g @ionic/cli
  • Clone this repository: git clone https://github.com/WirVsVirusCovidTestProcess/PatientApp.
  • Run npm i -g cordova to install Cordova globally
  • Run npm install from the project root.
  • Run ionic serve in a terminal from the project root.
  • Profit. 🎉

Note: See How to Prevent Permissions Errors if you are running into issues when trying to install packages globally.

Contributing

See CONTRIBUTING.md 🎉👍

Deploying

Progressive Web App

  1. Run npm run build -- --prod
  2. Push the www folder to your hosting service

Native Apps

For native Apps Capacitor is used. Therefore the default tooling for the apps needs to be used for deployment.