- alternate open source authentication method: https://supertokens.com
- Install python 3.10.0 with pyenv :
pyenv install 3.10.0
and thenpyenv local 3.10.0
- Create a venv:
python -m venv venv
- Activate venv:
source venv/bin/activate
- Upgrade pip:
pip install --upgrade pip
- Install requirements:
pip install -r requirements.txt
- Install dev requirements:
pip install -r requirements-dev.txt
- Install pre-commit:
pre-commit install
- Go to backend folder
- Run
pytest
to get test results - Run
pytest --cov="." --cov-report html
to get full report then launchindex.html
with live server