Follow the below instructions to run the teams api on your machine.
- python-version 3+
- pipenv
- awscli
- note: if you manage your python versions with something like pyenv, make sure you install awscli with pip, not homebrew.
# Install dependencies
pipenv install
# Start a shell with the right virtual environment
pipenv shell
# Setup fake aws profile
./local/local_aws_creds.sh
# Startup Localstack
./local/localstack.sh UP
# Create dynamodb table in localstack
export AWS_PROFILE=test-profile
./local/local_prestart.sh
# Run locally with uvicorn#
uvicorn api.main:api --reload