repull · channel manager starter

Ship your own channel manager.
In a weekend.

An opinionated, open-source starter on top of @repull/sdk. Auth, multi-tenant workspaces, listings sync, calendar, reservations table — all wired. Fork the repo, deploy to Vercel, paste your Repull API key, and you're live.

Try the live demoView on GitHubDeploy to Vercel

The demo loads a pre-seeded workspace with 50 mountain-rental listings and ~200 reservations. One click, no email required.

Sync

Connect Airbnb via Repull's hosted OAuth. Listings + reservations + calendars land in your Postgres.

Multi-tenant

One workspace per signed-in user. Per-workspace API keys, encrypted at rest.

Hackable

Drizzle schema, plain Tailwind, no magic. Add messaging, dynamic pricing, your own UI.

Quick start
git clone https://github.com/ivannikolovbg/repull-channel-manager
cd repull-channel-manager
cp .env.example .env.local
docker compose up -d        # local Postgres
pnpm install && pnpm db:push
pnpm dev                    # http://localhost:3030