A TUI for tracking concerts you attend in your terminal.
Built with Textual & SQLAlchemy.
task- https://taskfile.dev/brew install go-task
uv- https://docs.astral.sh/uv/brew install uv
$ uv sync
$ source .venv/bin/activate
$ task allRun the app in one of two modes: development or production. This distinction is mostly just useful for having an
environment to test and work with while coding with a separate, dedicated SQLite database (see the seed task).
task prd
task devUse task -l to see all available tasks to run.
# test
task test
# lint
task lint
# run all checks
task all
# seed test data
task seed