Install BookTheGroom

CLI and SDK setup for your development environment

npm

$npm install -g @bookthegroom/cli

Requires Node.js 18+. The CLI provides scheduling, reminders, and webhook management.

bookthegroom --version to verify.

pip

$pip install bookthegroom-sdk

Python 3.9+ required. Integrates with FastAPI, Django, and Flask via adapters.

python -c 'import bookthegroom' to verify.

Docker

$docker pull bookthegroom/scheduler:latest

Pre-configured image with PostgreSQL, Redis, and the BookTheGroom service bundled.

docker run bookthegroom/scheduler:latest --version to verify.

Homebrew

$brew install bookthegroom/tap/bookthegroom

macOS and Linux. Installs the CLI and daemon for background scheduling.

brew test brew installed package to verify.

Verify Install

bash
```bash
bookthegroom --version
# Expected output: bookthegroom v1.0.0

# Initialize a new project config
bookthegroom init --project-name "My Grooming Biz"
```

Ready to schedule your first appointment?

View Quickstart