Skip to content

Latest commit

 

History

History
45 lines (24 loc) · 2.01 KB

README.md

File metadata and controls

45 lines (24 loc) · 2.01 KB

PatientPathwayPrototype

A patient pathway prototype system showcasing the use of the Web Speech API.

This project is part of my thesis.

This application serves a simple patient pathway prototype for multiple sclerosis patients. You can use your voice to add and delete appointments, add and delete your daily symptoms as well as display the details of pathway events (appointments and symptoms).

When running this application, please use Google Chrome, as this is the browser with most support for the speech recognition of the Web Speech API at the moment.

This prototype also showcases how the Web Speech API speech recognition and speech synthesis can be used inside Angular services.

This project was generated with Angular CLI version 12.0.3.

System requirements for running the development server

To run the prototype, please install and configure the following software in the presented order:

  • NodeJS (runtime environment for JavaScript applications, such as the Angular CLI)
  • NPM Package Manager (if not installed by NodeJS)
  • Angular CLI Version 12

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.