fintech-fab/fintech-fab.ru

Евенты и поиск оптимального времени

Closed this issue · 0 comments

Ввиду значительного увеличения количества участников стажировки, на сайте fintech-fab.ru требуется сделать ленту (новый раздел) событий, с выбором оптимального времени их проведения.

Как я это вижу.

  • Возникает необходимость провести мероприятие
    • Признаки - название, предварительное время, утвержденное время, онлайн/офлайн, описание
    • Логический признак - множественный выбор - возможные дни проведения (от завтрашнего + 7 дней)
  • На странице выводится список этих мероприятий
    • Маркируются: время утверждено, время не утверждено, в архиве
  • Для мероприятий, на которые не утверждено время, доступен блок утверждения

Блок утверждения.

  • Список дней (дни, которые выбраны при создании мероприятия)
  • Список диапазонов времени (9-12, 12-15, 15-18, 18-21)

Процесс утверждения

Авторизованный пользователь (доступ для авторизованных не ограничивается), может выбрать подходящий ему день и время.
После выбора, он может выбрать снова (перезаписывается).
По каждому новому результату выбора, пересчитывается "предварительное время". Когда количество заявок достигает значения более чем X (допустим, 10 человек), и "предварительное время" подходит более чем Y% (предлагаю 50%) заявок, событие автоматически становится утвержденным.

Вопросы, предложения?