Skip to content

nazgool97/telegram-salon-booking-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Self-hosted

💇‍♂️ Telegram Salon Booking Bot

A ready-to-use, self-hosted Telegram booking system for beauty salons and small businesses.
Clients book appointments, masters manage schedules, and owners manage operations — all inside Telegram.

One-time payment · No SaaS · No subscriptions


🚀 Try the demo or get the full version

  • Telegram Demo
  • Gumroad
  • Payhip
  • Ko-fi

📬 Contact

Telegram: @tartz_brewer


⚠️ Important

This repository does NOT contain source code.
It is a public product showcase and documentation page.


🧩 What is this?

Telegram Salon Booking Bot is a complete self-hosted appointment booking system that runs fully inside Telegram —
including a modern Telegram Mini App for clients with a smooth mobile-first booking experience.

It replaces:

  • manual booking in chats
  • spreadsheets
  • missed messages
  • double bookings

The result: automated scheduling with a clean, human-friendly experience.


🖼 Screenshots

CLIENT BOOKING FLOW

Main menu
Service selection
Master card
Date selection
Time selection
Payment method
Online payment
Upcoming bookings

TELEGRAM MINI APP — CLIENT BOOKING INTERFACE

Mini App Home Mini App My upcoming visits Mini App My history visits Mini App Choose a master Mini App Choose a day Mini App Choose a time Mini App Check details Mini App Booked Mini App Book cart

MASTER & ADMIN PANELS

Master schedule
Booking details
Admin analytics
Admin panel
Admin settings


🎯 Who is it for?

Designed for:

  • Beauty salons
  • Barbershops
  • Local service businesses
  • Solo specialists & small teams

Perfect if you:

  • already communicate with clients via Telegram
  • want fewer mistakes and less manual work
  • don’t want SaaS, subscriptions, or vendor lock-in

🧭 How it works

The system works both through classic Telegram chat UI and a modern Telegram Mini App interface.

For Clients

  • Choose service
  • Choose master
  • Choose date & time
  • Confirm booking

For Masters

  • View schedule
  • Manage availability
  • See upcoming appointments

For Owners

  • Full booking overview
  • Analytics & performance stats
  • Services & staff management

Everything happens inside Telegram.


✨ Key Features

  • Client self-booking
  • Telegram Mini App for clients (mobile-friendly UI)
  • Multi-master support
  • Admin dashboard
  • Booking analytics
  • Telegram-native UX
  • Docker-based deployment
  • Fully self-hosted (you own your data — all information stays with the owner, no third‑party services)

🚫 What is NOT included

  • ❌ No custom development
  • ❌ No installation service
  • ❌ No SaaS or hosted version

The product is delivered as-is.


🧑‍💻 Support

I provide friendly support for this product:

  • help with setup
  • guidance on usage

Custom feature development is not included.


🧠 Philosophy

Built for real small businesses.

No overengineering.
No bloated dashboards.
Designed with a strong focus on Telegram-native UX and frictionless booking for non-technical business owners. Just practical automation that saves time and prevents mistakes.


If your business runs on Telegram — this bot was built for you.

About

A ready-to-use, self-hosted Telegram booking system for beauty salons and small businesses. Clients book appointments, masters manage schedules, and owners see analytics — all inside Telegram. One-time payment. No SaaS. No subscriptions.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors