/remindme-frontend

Angular Material Frontend for RemindMe!

Primary LanguageTypeScriptApache License 2.0Apache-2.0

RemindMe! Frontend

Frontend for RemindMe! built with Angular 5 & Angular Material, served through a nginx Docker container.

Build Status Coverage Status Quality Gate SonarCloud Bugs SonarCloud Vulnerabilities SonarCloud Technical Debt

Angular project

Prerequisites

Make sure you have angular-cli installed (npm install -g @angular/cli) and then run npm install into the project folder.

Run

Run ng serve.

Test

Run ng test --code-coverage.

For mutation testing npm run stryker.

Build

Run ng build to build the fontend into the dist folder.

Docker image

If you want to build the final Docker image, you can do a maven build running mvn clean package (you need to have Docker installed and running).