Отворен код · self-hostable · без главоболия

ИГРИЩЕТО Е
СВОБОДНО.

Бекендът за резервации за спортните центрове, които нямат такъв. Кортове, зали, групи — двойната резервация е невъзможна на ниво база данни, и чисто API, готово за интеграция.

0двойни резервации
30″за пускане онлайн
MITотворен код
Корт 1 · днес · слотове 60′live
Какво го прави различен

Създаден за тези, които играят сериозно

Трудните части на система за резервации, решени в основата.

01 / shadowing

Без скрити конфликти

Резервираш половин зала? Целият корт изчезва. Това е физика на базата данни, не проверка, която можеш да забравиш.

02 / grid

Нула мъртви дупки

Слотове от 60/90/120 мин в мрежа от 30 мин, с правила срещу фрагментация: никакви непродаваеми половин часове.

03 / classes

Групи и повторения

Групи с места и инструктор, генерирани всяка седмица, които сами прескачат почивните дни.

04 / api

API + токени, не скрейпинг

Готово OpenAPI. Всяка система резервира с Bearer токен. Спецификация → генериран клиент.

Машина към машина

Резервирай
с токен

Генерирай токен от таблото и системата ти резервира през API. Наличност, задържане, потвърждение — същите състояния, които вече познаваш.

Отвори API документацията →
# hold a slot, then confirm
curl -X POST /holds/exclusive \
  -H "Authorization: Bearer bk_…" \
  -d '{"resourceId":"…","from":"18:00","to":"19:00"}'

# → 201 { "status": "pending" }

curl -X POST /bookings/…/confirm
# → 200 { "status": "booked" }
Отворен · MIT · self-hostable

Дай на центъра си
система

Един акаунт, няколко корта, и си онлайн. Публичната ти страница с твоята марка е готова.