Бот для салону
***Адмін***
[Записи клієнтів]
1. Вивід всіх записів:
- ПІБ, тел, дата;
- Відкрити чат з користувачем;
1.2 Підтвердити виконання запису/скасувати;
- 1.2.1 "Підтвердження" фіксує, що послуга була надана і повідомляє про успішне виконання користувача. Додає користувачу цю послугу в історію відвідувань
- 1.2.2 "Скасування", скасовує/анулює запис, повідомляє клієнта, що запис була анульована адміністратором (з вказівкою адміністратора та контактними даними його)
2. На тиждень:
- Динамічне інлайн меню з календарем і функціоналом, перегляду запису, підтвердження/анулювання
- ПІБ, тел, дата, відкрити чат, кнопка виклику клієнта
[Час запису]
1.Перегляд поточного часу
1.1 Редагування часу надання послуги
- 1.1.1 При редагуванні враховується, чи є на цей час користувачі з активною записом, вивід повної інформації про користувачів і заборона змін часу. Якщо активних записів на цей час немає, то можна змінити час надання послуги
1.2 Видалення:
- 1.2.1 При видаленні враховується, чи є на цей час користувачі з активною записом, вивід повної інформації про користувачів. При підтвердженні видалення, користувачі отримають повідомлення про анулювання їх записів на кожен день на поточний час. Якщо немає активних записів, то видалення часу нікого повідомляти не буде.
1.3 Повідомлення про новий час користувачів
[Мій графік]
1. Додати вихідний
1.1 Перегляд календаря з візуалізацією робочих/вихідних днів, вибір у календарі дати і підтвердження її як вихідного дня.
- 1.1.1 Якщо є користувачі на день, який відмічає адміністратор, виводиться повідомлення про клієнтів з можливістю анулювати їх записи (аналогічно пункту 1.2.1). Можливість створити вихідний день доступна тільки якщо немає клієнтів на поточний день.
1.2 Функціонал відправки всім клієнтам повідомлення про вихідний день адміністратора
2. Відображення поточних вихідних днів.
2.1 Можливість сповістити про поточний вихідний день
2.2 Видалення вихідного дня
***Користувач***
Первинно при першому відкритті бота, користувач проходить реєстрацію, одне натискання кнопки передає від користувача номер телефону та його ім'я. На основі цього створюється користувач, а адміністратори отримують можливість зв'язуватися через телеграм або дзвінка до клієнта.
[Запис]
1. Вивід динамічного inline календаря з візуалізацією вихідних днів
1.1 Після вибору дати, відображається inline меню з вибором часу, яке вніс адміністратор.
1.2 Скасування вибраного дня
#Після вибору дня і часу, адміністратор отримує повідомлення про нового клієнта з детальною інформацією. Клієнт отримує підтвердження про те, що він забронював поточну дату і час.
[Мої записи]
1. Вивід inline меню з поточними записами користувача
1.1 Змінити час запису: Надає користувачу функціонал вибору вільного часу, після підтвердження зміни часу, адміністратор отримує повідомлення, що користувач змінив час надання послуги.
1.2 Видалення повідомляє адміністратора про анулювання послуги. Користувач отримує підтвердження, що він анулював запис на поточну послугу.
[Історія записів]
1. Відображення списком дат і часу, коли була надана послуга
[Профіль майстра]
1. Інформація про майстра, посилання на соцмережі, роботи, опис
[Записи клієнтів]
1. Вивід всіх записів:
- ПІБ, тел, дата;
- Відкрити чат з користувачем;
1.2 Підтвердити виконання запису/скасувати;
- 1.2.1 "Підтвердження" фіксує, що послуга була надана і повідомляє про успішне виконання користувача. Додає користувачу цю послугу в історію відвідувань
- 1.2.2 "Скасування", скасовує/анулює запис, повідомляє клієнта, що запис була анульована адміністратором (з вказівкою адміністратора та контактними даними його)
2. На тиждень:
- Динамічне інлайн меню з календарем і функціоналом, перегляду запису, підтвердження/анулювання
- ПІБ, тел, дата, відкрити чат, кнопка виклику клієнта
[Час запису]
1.Перегляд поточного часу
1.1 Редагування часу надання послуги
- 1.1.1 При редагуванні враховується, чи є на цей час користувачі з активною записом, вивід повної інформації про користувачів і заборона змін часу. Якщо активних записів на цей час немає, то можна змінити час надання послуги
1.2 Видалення:
- 1.2.1 При видаленні враховується, чи є на цей час користувачі з активною записом, вивід повної інформації про користувачів. При підтвердженні видалення, користувачі отримають повідомлення про анулювання їх записів на кожен день на поточний час. Якщо немає активних записів, то видалення часу нікого повідомляти не буде.
1.3 Повідомлення про новий час користувачів
[Мій графік]
1. Додати вихідний
1.1 Перегляд календаря з візуалізацією робочих/вихідних днів, вибір у календарі дати і підтвердження її як вихідного дня.
- 1.1.1 Якщо є користувачі на день, який відмічає адміністратор, виводиться повідомлення про клієнтів з можливістю анулювати їх записи (аналогічно пункту 1.2.1). Можливість створити вихідний день доступна тільки якщо немає клієнтів на поточний день.
1.2 Функціонал відправки всім клієнтам повідомлення про вихідний день адміністратора
2. Відображення поточних вихідних днів.
2.1 Можливість сповістити про поточний вихідний день
2.2 Видалення вихідного дня
***Користувач***
Первинно при першому відкритті бота, користувач проходить реєстрацію, одне натискання кнопки передає від користувача номер телефону та його ім'я. На основі цього створюється користувач, а адміністратори отримують можливість зв'язуватися через телеграм або дзвінка до клієнта.
[Запис]
1. Вивід динамічного inline календаря з візуалізацією вихідних днів
1.1 Після вибору дати, відображається inline меню з вибором часу, яке вніс адміністратор.
1.2 Скасування вибраного дня
#Після вибору дня і часу, адміністратор отримує повідомлення про нового клієнта з детальною інформацією. Клієнт отримує підтвердження про те, що він забронював поточну дату і час.
[Мої записи]
1. Вивід inline меню з поточними записами користувача
1.1 Змінити час запису: Надає користувачу функціонал вибору вільного часу, після підтвердження зміни часу, адміністратор отримує повідомлення, що користувач змінив час надання послуги.
1.2 Видалення повідомляє адміністратора про анулювання послуги. Користувач отримує підтвердження, що він анулював запис на поточну послугу.
[Історія записів]
1. Відображення списком дат і часу, коли була надана послуга
[Профіль майстра]
1. Інформація про майстра, посилання на соцмережі, роботи, опис