Telegram bot · CRM Handed over to a real barbershop

Barbershop CRM bot

Problem

Bookings live on the phone and on paper: two people book the same slot, clients forget without reminders.

Role

Full development and rollout.

Solution

Online booking (service → barber → day → time), reminders 24 hours and 1 hour before, bonus system, admin panel, Excel export, daily backup.

Result

Double booking of one slot is blocked at the database level. The bot runs 24/7 on a free server.

Technologies

TypeScriptSupabasePostgrespg_cronTelegram Bot API