-
Install server dependencies
uv venv source .venv/bin/activate uv sync --frozen -
Install client dependencies
cd client pnpm install --frozen-lockfile -
Configure environment variables
Create a
.envfile in the project root and add the required environment variables.
Open two terminal windows:
Terminal 1:
make devTerminal 2:
cd client
pnpm dev-
Log in to Heroku
heroku login
-
Set the remote
heroku git:remote -a knapsnack
-
Deploy
git push heroku main