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 Window
in 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