Quickstart

Take a fresh checkout to a migrated local app with the test suite passing.

1. Install dependencies

uv sync --extra test

2. Configure

Run the setup wizard (recommended). See Setup wizard:

uv run flask --app wsgi:app starter init

Or copy .env.example to .env and fill in the core values by hand.

3. Apply migrations

uv run flask --app wsgi:app db upgrade

4. Run the app

uv run flask --app wsgi:app run

Visit http://localhost:5000 and register a workspace.

5. Run the tests

uv run pytest -q

Before deploying, run uv run flask --app wsgi:app starter doctor to catch any missing production configuration.

← Back to docs