This folder contains a list of developer and admin-level user documentation for the running and maintenance of QCrBox Frontend. The provided documents are as described below.
The Deployment Instructions detail how to deploy or re-deploy an instance of QCrBox frontend, in both dockerised and non-dockerised forms.
schema.svg and schema.png
The Schema diagram shows the structure of the database implemented for the QCrBox Frontend. For each table in the database (e.g. type of data stored), it lists all the fields along with the type of data stored in each one. Where tables are connected through the use of Foreign Keys, these are shown by connections between tables, along with indications as to whether these connections are e.g. one-to-many or many-to-many etc. Does not include some backend tables automatically generated by django or plotly (e.g. permissions) which are not modified directly at any point in the QCrBox Frontend code.
The code used to generate the Schema diagram using an online chart editor such as https://mermaid.live/
A detailed step-by-step list detailing a full test run for the entire QCrBox Frontend.