Bot dla salonu
***Admin***
[Rejestry klientów]
1. Wyświetlenie wszystkich rejestrów:
- Imię i nazwisko, tel, data;
- Otwórz czat z użytkownikiem;
1.2 Potwierdź wykonanie rejestru/anuluj;
- 1.2.1 "Potwierdzenie" rejestruje, że usługa została wykonana i informuje o pomyślnym wykonaniu użytkownika. Dodaje użytkownikowi tę usługę do historii wizyt.
- 1.2.2 "Anulowanie" anuluje/rezygnuje z rejestru, informuje klienta, że rejestr został anulowany przez administratora (z podaniem administratora i jego danych kontaktowych).
2. Na tydzień:
- Dynamiczne menu inline z kalendarzem i funkcjonalnością przeglądania rejestru, potwierdzenia/anulowania.
- Imię i nazwisko, tel, data, otwórz czat, przycisk wezwania klienta.
[Czas rejestru]
1. Przeglądanie bieżącego czasu.
1.1 Edytowanie czasu świadczenia usługi.
- 1.1.1 Przy edytowaniu uwzględnia się, czy w tym czasie są użytkownicy z aktywnym rejestrem, wyświetla pełne informacje o użytkownikach i zakazuje zmian czasu. Jeśli nie ma aktywnych rejestrów na ten czas, można zmienić czas świadczenia usługi.
1.2 Usunięcie:
- 1.2.1 Przy usunięciu uwzględnia się, czy w tym czasie są użytkownicy z aktywnym rejestrem, wyświetla pełne informacje o użytkownikach. Po potwierdzeniu usunięcia użytkownicy otrzymają powiadomienie o anulowaniu ich rejestrów na każdy dzień w bieżącym czasie. Jeśli nie ma aktywnych rejestrów, to usunięcie czasu nikogo nie powiadomi.
1.3 Powiadomienie o nowym czasie użytkowników.
[Mój grafik]
1. Dodaj dzień wolny.
1.1 Przeglądanie kalendarza z wizualizacją dni roboczych/wolnych, wybór daty w kalendarzu i potwierdzenie jej jako dzień wolny.
- 1.1.1 Jeśli są użytkownicy w dniu, który zaznacza administrator, wyświetla się komunikat o klientach z możliwością anulowania ich rejestrów (analogicznie do punktu 1.2.1). Możliwość stworzenia dnia wolnego dostępna jest tylko, jeśli nie ma klientów w bieżącym dniu.
1.2 Funkcjonalność wysyłania wszystkim klientom powiadomienia o dniu wolnym administratora.
2. Wyświetlanie bieżących dni wolnych.
2.1 Możliwość powiadomienia o bieżącym dniu wolnym.
2.2 Usunięcie dnia wolnego.
***Użytkownik***
Początkowo, przy pierwszym otwarciu bota, użytkownik przechodzi rejestrację, jedno naciśnięcie przycisku przesyła od użytkownika numer telefonu i jego imię. Na podstawie tego tworzony jest użytkownik, a administratorzy zyskują możliwość kontaktu za pośrednictwem telegramu lub telefonu do klienta.
[Rejestracja]
1. Wyświetlenie dynamicznego kalendarza inline z wizualizacją dni wolnych.
1.1 Po wyborze daty, wyświetla się menu inline z wyborem czasu, który wprowadził administrator.
1.2 Anulowanie wybranego dnia.
# Po wyborze dnia i czasu, administrator otrzymuje powiadomienie o nowym kliencie z szczegółowymi informacjami. Klient otrzymuje potwierdzenie, że zarezerwował bieżącą datę i czas.
[Moje rejestry]
1. Wyświetlenie menu inline z bieżącymi rejestrami użytkownika.
1.1 Zmiana czasu rejestru: Umożliwia użytkownikowi wybór wolnego czasu, po potwierdzeniu zmiany czasu, administrator otrzymuje wiadomość, że użytkownik zmienił czas świadczenia usługi.
1.2 Usunięcie informuje administratora o anulowaniu usługi. Użytkownik otrzymuje potwierdzenie, że anulował rejestrację na bieżącą usługę.
[Historia rejestrów]
1. Wyświetlanie listą dat i czasu, kiedy usługa została świadczona.
[Profil mistrza]
1. Informacje o mistrzu, linki do mediów społecznościowych, prace, opis.
[Rejestry klientów]
1. Wyświetlenie wszystkich rejestrów:
- Imię i nazwisko, tel, data;
- Otwórz czat z użytkownikiem;
1.2 Potwierdź wykonanie rejestru/anuluj;
- 1.2.1 "Potwierdzenie" rejestruje, że usługa została wykonana i informuje o pomyślnym wykonaniu użytkownika. Dodaje użytkownikowi tę usługę do historii wizyt.
- 1.2.2 "Anulowanie" anuluje/rezygnuje z rejestru, informuje klienta, że rejestr został anulowany przez administratora (z podaniem administratora i jego danych kontaktowych).
2. Na tydzień:
- Dynamiczne menu inline z kalendarzem i funkcjonalnością przeglądania rejestru, potwierdzenia/anulowania.
- Imię i nazwisko, tel, data, otwórz czat, przycisk wezwania klienta.
[Czas rejestru]
1. Przeglądanie bieżącego czasu.
1.1 Edytowanie czasu świadczenia usługi.
- 1.1.1 Przy edytowaniu uwzględnia się, czy w tym czasie są użytkownicy z aktywnym rejestrem, wyświetla pełne informacje o użytkownikach i zakazuje zmian czasu. Jeśli nie ma aktywnych rejestrów na ten czas, można zmienić czas świadczenia usługi.
1.2 Usunięcie:
- 1.2.1 Przy usunięciu uwzględnia się, czy w tym czasie są użytkownicy z aktywnym rejestrem, wyświetla pełne informacje o użytkownikach. Po potwierdzeniu usunięcia użytkownicy otrzymają powiadomienie o anulowaniu ich rejestrów na każdy dzień w bieżącym czasie. Jeśli nie ma aktywnych rejestrów, to usunięcie czasu nikogo nie powiadomi.
1.3 Powiadomienie o nowym czasie użytkowników.
[Mój grafik]
1. Dodaj dzień wolny.
1.1 Przeglądanie kalendarza z wizualizacją dni roboczych/wolnych, wybór daty w kalendarzu i potwierdzenie jej jako dzień wolny.
- 1.1.1 Jeśli są użytkownicy w dniu, który zaznacza administrator, wyświetla się komunikat o klientach z możliwością anulowania ich rejestrów (analogicznie do punktu 1.2.1). Możliwość stworzenia dnia wolnego dostępna jest tylko, jeśli nie ma klientów w bieżącym dniu.
1.2 Funkcjonalność wysyłania wszystkim klientom powiadomienia o dniu wolnym administratora.
2. Wyświetlanie bieżących dni wolnych.
2.1 Możliwość powiadomienia o bieżącym dniu wolnym.
2.2 Usunięcie dnia wolnego.
***Użytkownik***
Początkowo, przy pierwszym otwarciu bota, użytkownik przechodzi rejestrację, jedno naciśnięcie przycisku przesyła od użytkownika numer telefonu i jego imię. Na podstawie tego tworzony jest użytkownik, a administratorzy zyskują możliwość kontaktu za pośrednictwem telegramu lub telefonu do klienta.
[Rejestracja]
1. Wyświetlenie dynamicznego kalendarza inline z wizualizacją dni wolnych.
1.1 Po wyborze daty, wyświetla się menu inline z wyborem czasu, który wprowadził administrator.
1.2 Anulowanie wybranego dnia.
# Po wyborze dnia i czasu, administrator otrzymuje powiadomienie o nowym kliencie z szczegółowymi informacjami. Klient otrzymuje potwierdzenie, że zarezerwował bieżącą datę i czas.
[Moje rejestry]
1. Wyświetlenie menu inline z bieżącymi rejestrami użytkownika.
1.1 Zmiana czasu rejestru: Umożliwia użytkownikowi wybór wolnego czasu, po potwierdzeniu zmiany czasu, administrator otrzymuje wiadomość, że użytkownik zmienił czas świadczenia usługi.
1.2 Usunięcie informuje administratora o anulowaniu usługi. Użytkownik otrzymuje potwierdzenie, że anulował rejestrację na bieżącą usługę.
[Historia rejestrów]
1. Wyświetlanie listą dat i czasu, kiedy usługa została świadczona.
[Profil mistrza]
1. Informacje o mistrzu, linki do mediów społecznościowych, prace, opis.