Design
This document describes the design of the QA Monitoring tool. It does not include documentation of code.
QA tool consists of a database, Angular frontend and Java Spring backend. The tool can be deployed either locally on your computer or on a server. QA also enables various authentication methods.
QA supports two database types: SQLite and PostgreSQL. The former is used when running the tool on your own device and the latter is used when deploying on a server.
QA uses a Java Spring backend to handle client requests, authorisation and interact with the database.
The frontend is built using Angular and Angular Material as a component library.
Last updated