Евенты и поиск оптимального времени
Closed this issue · 0 comments
mikanoz commented
Ввиду значительного увеличения количества участников стажировки, на сайте fintech-fab.ru требуется сделать ленту (новый раздел) событий, с выбором оптимального времени их проведения.
Как я это вижу.
- Возникает необходимость провести мероприятие
- Признаки - название, предварительное время, утвержденное время, онлайн/офлайн, описание
- Логический признак - множественный выбор - возможные дни проведения (от завтрашнего + 7 дней)
- На странице выводится список этих мероприятий
- Маркируются: время утверждено, время не утверждено, в архиве
- Для мероприятий, на которые не утверждено время, доступен блок утверждения
Блок утверждения.
- Список дней (дни, которые выбраны при создании мероприятия)
- Список диапазонов времени (9-12, 12-15, 15-18, 18-21)
Процесс утверждения
Авторизованный пользователь (доступ для авторизованных не ограничивается), может выбрать подходящий ему день и время.
После выбора, он может выбрать снова (перезаписывается).
По каждому новому результату выбора, пересчитывается "предварительное время". Когда количество заявок достигает значения более чем X (допустим, 10 человек), и "предварительное время" подходит более чем Y% (предлагаю 50%) заявок, событие автоматически становится утвержденным.
Вопросы, предложения?