Get precommit up and running
We should probably get pre-commit up and running as soon as possible, which can ensure our commits are of a certain quality. This can include
-
Linter for commits. -
Linter for Python (back-end).
Further tasks can be to create a CI pipeline, which additionally automatically runs (in a Docker Container)
- Unit tests for the front-end and back-end.
- Compiles the code front-end.
- Static analysis.
Edited by Quinten Smit