Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.3 KB

File metadata and controls

40 lines (32 loc) · 1.3 KB

Development guide

Style guide

  • The frontend code uses ES lint and prettier. This can be integrated into your IDE or manually run with:
    cd frontend && npm run lint

A workflow is integrated into GitHub action to check that any code push has been first processed with the project settings. See code style workflow

Starting points

Adding a new backend dependency

To add a new dependency:

  • Add it to requirements.txt
  • Create a new virtualenv and activate it
    virtualenv .venv && source .venv/bin/activate
  • Install all dependencies
    pip install -r requirements.txt
  • Freeze the new constraints
    pip freeze > requirements.txt