Программное обеспечение с открытым исходным кодом «каракули-список рассылки-координация посещаемости»

Я ищу программное обеспечение с открытым исходным кодом, которое сочетает в себе функции Doodle (координация посещаемости встреч) со списком рассылки (отправка электронных писем в группу с опросами).

Функциональные требования

  • координирует явку членов спортивной команды на встречи (тренировки, игры)
  • аналогично Doodle, но объявления о встречах должны быть отправлены всем участникам по электронной почте, а члены команды должны иметь ссылки «да / нет / возможно», чтобы ответить, не открывая веб-страницу.
  • кроме того, члены команды должны иметь возможность открыть веб-страницу (защищенную общим паролем, одинаковым для всей команды), просмотреть текущие опросы, добавить ответ или комментарий
  • необязательно: ответ на электронное письмо должен позволить члену команды прокомментировать свой ответ

Нефункциональные требования

  • Открытый исходный код
  • самостоятельный: работает на веб-сервере Apache, предпочтительно на основе PHP и MySQL
  • веб-страница работает на смартфоне (отзывчивый дизайн)
  • доступно на английском или немецком

Ответы (1)

Взгляните на Drupal , современную CMS, написанную на PHP. Его можно использовать для создания веб-сайта, который будет удовлетворять большинству, если не всем, вашим требованиям.

В настоящее время обычно используется 2 его версии:

  • Drupal 7, очень зрелый, и миллионы дополнительных модулей (плагинов для добавления определенных возможностей на сайт), выпущенных примерно в 2011 году.
  • Drupal 8, довольно новый, первая бета-версия выпущена в конце 2014 года. Основные новые возможности включены в его базовую версию, но по-прежнему отсутствуют многие дополнительные модули (которые еще не были обновлены с Drupal 7).

Еще несколько рекомендаций по конкретным модулям, которые должны помочь в вашем случае (неполный список):

  • Модуль « Группа » для реализации ваших различных групп.
  • Модуль регистрации объектов ; чтобы разрешать и отслеживать регистрацию пользователей на события или почти все, на что вы хотите, чтобы люди подписывались.