Automatic dart scoring system.
Still under development...
- Clone the project
- Open the project in VS Code
File --> Open Folder
- Run devcontainer (backend)
- press
F1 - Select
Dev Containers: Reopen in container - Select
Dev Container: Count Dart Backend Container
- press
- Select python interpreter
- press
F1 - select
Python: Select Interpreter - Interpreter path is
/opt/venvs/countdart/bin/python3
- press
- Install editable
pip install -e . - Install pre-commit hooks:
pre-commit install
After opening the backend dev container:
- Open
File -> New Windowin vs code - Run devcontainer (frontend)
- press
F1 - Select
Dev Containers: Reopen in container - Select
Dev Container: Count Dart Frontend Container
- press
If you want to add, remove or change dependencies, make your edits inside pyproject.toml.
Run following make target to update requirement files under requirements/:
make pip-compile