= AdvLabDB

image:https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white[pre-commit, link=https://github.com/pre-commit/pre-commit] image:https://img.shields.io/badge/code%20style-black-000000.svg[Code style: black, link=https://github.com/psf/black] image:https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336[Imports: isort, link=https://pycqa.github.io/isort/] image:https://img.shields.io/badge/security-bandit-yellow.svg[Security: bandit, link=https://github.com/PyCQA/bandit]

== About
AdvLabDB is a database with a web interface for labs.

// TODO: Screenshots

// TODO: Features

Admins have an interface to manage students, groups, experiments, appointments, marks and analyse data.

Assistants have a separate interface to set marks and schedule appointments with students.

== Status
The software is still in beta and under active development. Do not hesitate to open issues!

== Setup
To setup a server, see the link:docs/server_setup.adoc[setup documentation].

=== Logs
After setting up a server, logs related to AdvLabDB can be found in the directory `/var/log/advlabdb` on the server.

== Known issues
* Update scripts are not working.

== What does the name mean?
**Adv**anced **Lab** **D**ata**B**ase
