BOOKLY — Telegram-бот запису клієнтів + Mini App

Bot Development 224 USD
Job 2 of 5
Production-ready booking platform for local businesses (barbershops, salons, clinics) living entirely inside Telegram. Live demo: @cutline_booking_bot — you can book a real slot right now.

Highlights:
• grammY bot: full booking flow on inline keyboards, stateless — survives restarts with no session storage
• Mini App on Next.js 15 + React 19: native feel — Telegram theme, MainButton, haptic feedback
• Master dashboard: role-gated second mode — week schedule, confirm/cancel with client notifications, time blocking, revenue stats
• Telegram Stars payments: optional prepayment, idempotent processing, automatic policy-based refunds on cancellation
• Server-side slot engine: pure, timezone- and DST-correct, 18 unit tests
• Reminders 24h/2h before the visit (BullMQ + Redis)
• Security: HMAC validation of Telegram initData on every API request, rate limiting, secrets in Secret Manager
• Infra: Docker, Google Cloud Run + Cloud SQL, GitHub Actions CI, Playwright e2e
• i18n: Ukrainian + English

Stack: TypeScript (strict), grammY, Next.js 15, React 19, Tailwind v4, Prisma, PostgreSQL, BullMQ, Redis, Docker, GCP.
Source: github.com/M1rwana12/bookly

#telegram #telegrambot #miniapp #nextjs #typescript #prisma #booking