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