Приложение регистрации на мероприятия
Общая задача:
Система, которая устанавливается на хостинг партнера (простая инсталляция, как cms), и позволяет получить легко настраиваемый по интерфейсу простой сайт, на котором их клиенты могли бы регистрироваться на мероприятия. Администратор партнера может видеть тех, кто подал заявку, и рассылать им приглашения на email.
Основные функциональные части:
1. Система. Приложение на одном из php-фреймворков, либо доработанная cms, с простой инсталляцией.
2. Базовые возможности настройки получившегося сайта, как в cms - создание меню, страниц этого меню, указание что будет в шапке, в подвале, на самой странице, простые возможности для какой-то кастомизации (цвета, стили).
3. Wysiwyg-редактор для наполнения страниц.
4. Полностью настраиваемая форма регистрации на событие. Это главная часть сайта. Создавая форму мы указываем какой элемент будет показан (text, checkbox, select, и т.д.), и что именно там будет спрашиваться. Заполняя эту форму человек будет попадать в базу для дальнейшего возможного приглашения на это мероприятие.
5. Администратор должен видеть всех подавших заявки, а так же иметь возможность редактировать, удалять и добавлять участников вручную. Здесь же, возможность делать выборку пользователей по параметрам, которые они заполняли.
6. Импорт/экспорт списка зарегистрированных (или их выборку) через XLS/CSV.
7. Рассылка приглашений пользователям. Для этого должен создаваться шаблон письма (wysiwyg) и отправляться выбранным пользователям с подстановкой их имен. Здесь же возможность подготовить выборку для рассылки, но отправить потом.
8. Простейшие фотогалереи, привязываемые к пунктам меню сайта. Здесь же, соответственно, загрузка изображений для галереи.
9. Возможность вставлять видео с популярных видеохостингов.