Чотири вкладки, один розділ
Огляд, Люди, Договори, Тарифи і Розрахунки зібрані в одному пункті бічної панелі. Огляд - це робоче місце: список людей разом зі станом їхніх договорів і ставок.
Мовна школа - це не лише вчителі: тут працюють керівництво, методисти, бухгалтерія і рецепція. Команда показує, чим займається кожна з цих людей і кого пропонувати там, де обирають викладача.
Огляд, Люди, Договори, Тарифи і Розрахунки зібрані в одному пункті бічної панелі. Огляд - це робоче місце: список людей разом зі станом їхніх договорів і ставок.
Коли людину додають, сервер генерує пароль, зберігає його хеш і одразу надсилає лист. Конверт у рядку надсилає новий пароль, а старі сесії завершуються тієї ж секунди.
Членство має статус «Очікує», доки людина не прийме запрошення у своїй панелі. Відповідь однакова і для нового, і для вже наявного облікового запису, тож адреси не витікають.
Позначка «викладає» визначає, кого видно там, де обирають викладача, і створює рядки подання «Викладачі» в Розкладі. Якщо її зняти, рядок зникне.
Доступ до екранів отримує людина, а не роль: двоє людей на одній посаді можуть мати різні модулі. Увесь набір зберігається однією дією.
Модуль - це дозвіл, а те, які записи можна змінювати, вирішується під час збереження, а не в меню.
| Роль | Бачить | Змінює |
|---|---|---|
| Власник | Уся команда з адресами, посадами і станом доступу до панелі. | Усе: додає людей, надсилає доступ, надає модулі, архівує і видаляє. |
| Методист | Уся команда. Договори, Тарифи і Розрахунки - лише після надання доступу. | Усе в команді, включно з наданням модулів іншим людям. |
| Викладач | Цього екрана не бачить. Імена викладачів бачить там, де їх обирають. | Нічого. Своє ім'я, адресу і пароль змінює в Обліковому записі. |
| Учень | Не має доступу до цього екрана. | Нічого. Команда - це справа школи. |
Те, що виявляється лише на третій тиждень роботи з модулем.
Нічого вигадувати не треба: пароль генерує сервер, зберігає його хеш і надсилає лист. Школа ніколи не бачить пароля, навіть під час створення, а забутий пароль людина відновлює сама з екрана входу за посиланням, дійсним п'ятнадцять хвилин. Своє ім'я, адресу і пароль кожен змінює в Обліковому записі, бо вони належать людині, а не школі.
Рядок зберігся сам, щойно ви вийшли з будь-якого його поля, але жоден лист не пішов: людина має статус «Додано». Лист надсилається лише з конверта «Надіслати доступ», свідомим натисканням. Чернетка без адреси повідомляє про це трьома способами одразу: курсор сам переходить у стовпець адреси, у клітинці є підказка, а рядок підсвічено бурштиновим кольором із позначкою «Без адреси».
Ні. Кожна людина, яку додає школа, починає із запрошення: членство має статус «Очікує», доки людина не прийме його у своїй панелі. Відповідь однакова для нового облікового запису і для вже наявного, бо різниця підказала б школі, які адреси вже є в системі. Відмова залишається в списку як «Відхилено», а конверт повертає такий рядок у стан очікування.
Так, якщо в них позначено «Викладає». Людина в очікуванні - повноцінний запис школи: вона входить до складу викладачів групи, до договору, до списку людей і до ліміту викладачів, бо «очікує» означає лише, чи натиснула людина посилання, а не чи є вона в школі. Розклад складають заздалегідь. Відхилені, позбавлені доступу та архівні з ліміту випадають.
Того, у кого позначено «Викладає» і є доступ до панелі, а не того, хто має посаду Вчитель. Посада лише підказує початкове значення цього поля: працівник рецепції інколи теж викладає, а методистові, який не веде занять, нема чого з'являтися у виборі. Зняття позначки «Викладає» прибирає людину з вибору, але не з історії, бо там її утримує ключ, збережений у занятті.
Під час архівування з'являється вікно, по одній людині за раз. Перший розділ рахує чинні договори й пропонує закрити їх у тій самій транзакції; другий показує, скільки ще не проведених занять чекає на цю людину і в яких групах, з трьома варіантами: зняти викладача, передати заняття комусь із команди або залишити як є. Уже проведених занять жоден варіант не зачіпає.
Саме для цього і є надання доступу. Доступ до екранів отримує ЛЮДИНА, а не посада, тож двоє людей на одній посаді можуть мати різні модулі. Їх позначають у пункті «Модулі» в меню рядка, увесь набір одним збереженням, і зміни діють одразу: права перевіряються під час кожного запиту, тож посилання на відкликаний екран миттєво повертає 404.
Ні. Тут люди, посади й доступ. Умови праці і ставку за урок зберігає вкладка Договори, суму до виплати за місяць рахує вкладка Розрахунки, і на сумі все закінчується: переказів, утримань чи податків система не знає. Переказ робить людина в банку, як і раніше.
14 днів на ваших групах і внесках. Без картки й без зобов'язань.