Разработать сайт (рассылки+онлайн оплата)

Бюджет: по договоренности
Необходимо разработать (можно без дизайна, главное функционал) сайт со следующей структурой и функционалом:

Структура сайта
1. Главная – текстовая страница с формой регистрации
2. О нас – текстовая страница с формой регистрации
3. Блог – классический блог (лента статей "текст с картинкой" – "подробнее" – открывается полная статья)
4. Продукты – страница типа Блог, только вместо "Подробнее" кнопка "Купить", записи видны только зарегистрировавшимся пользователям
5. Контакты – текстовая страница с формой обратной связи


Функционал сайта
1. Регистрация – упрощенная регистрация пользователей.
Пользователь вводит имя и емейл, после нажатия "Зарегистрироваться" на почту ему отправляется приветственное письмо с текстом, который можно редактировать в админке, а так же сгенерированный пароль и пдф файл (тоже должен выбираться в админке). Емейл пользователя также должен попадать в некую базу с меткой "зарегистрированный", по которой можно будет делать периодические ручные или автоматические рассылки – будет рассылаться дайджест блога или другая информация (об акциях например)

2. Продукты – основной функционал
Необходимо предусмотреть возможность добавления новых продуктов, продукт должен иметь "тип" (рассылка, услуга) и флаг "дата старта" (чтобы пользователь мог выбрать дату начала рассылки/оказания услуги)

Изначально будет 3 продукта, назовем их условно "Продукт А" (рассылка), "Продукт Б" (услуга), "Продукт В" (рассылка + услуга)

Визуально они будут выглядеть как записи блога с кнопками "Купить". После нажатия "Купить" пользователь попадает в "Корзину", в которой будет отображаться: 
- Название продукта, 
- если установлен флаг "дата старта", то будет отображаться поле типа "Календарь" с возможностью выбора даты 
- поле "Цена" с возможностью редактирования покупателем в сторону увеличения
- под ценой будет надпись "ххх руб будет отправлено на благотворительность", где ххх – это 10% от значения в поле "цена", если пользователь увеличивает цену, то и эта надпись должна меняться
- кнопка "Оплатить"

Оплата двумя способами: пластиковые карты и пейпал, если будет использоваться агретатор, то можно добавить и другие способы оплаты

После оплаты предусмотрено 2 сценария – в зависимости от типов продуктов:

1. Рассылка – после успешной оплаты пользователю выдается соответствующее сообщение, он также помещается в группу "оплатившие продукт", администрация так же получает письмо типа "пользователь ххх оплатил продук ххх на сумму ххх", пользователь начинает получать рассылку (периодичность настраивается при создании рассылки 1 письмо раз в день, 1 письмо раз в 3 дня, 1 письмо раз в неделю), причем, если у рассылки есть флаг "дата старта", то рассылка начинает приходить пользователю с выбранной даты, если дата не указана – с момента оплаты

2. Услуга – после успешной оплаты пользователю выдается соответствующее сообщение, он также помещается в группу "оплатившие продукт", администрация так же получает письмо типа "пользователь ххх оплатил продук ххх на сумму ххх". Далее начинается ручная работа администрации с данным пользователем, никаких дополнительных действий не требуется

3. Рассылка + услуга – все в сумме по предыдущим пунктам

Примерный сценарий работы сайта / поведения пользователя
1. Пользователь попадает на сайт и смотрит доступную информацию (все страницы кроме страниц раздела "Продукты")
2. Регистрация на сайте (упрощенная, ввод имени и емейла), попадаение в базу рассылки "зарегистрированный"
3. После регистрации становятся доступны для покупки продукты
4. Покупка продукта и попадание в базу "купивший продукт"

Функционал админки
1. Создание рассылок (категорий) с указанием их периодичности (разовая, 1 раз в день, 1 раз в 3 дня, 1 раз в неделю)
2. Создание писем рассылок с возможностью аттача файлов
3. Функционал по запуску и сбору статистики по каждой рассылке: количество отправленных писем, доставленных/недоставленных, прочитанных/непрочитанных (нравится как это реализовано в приложении "Рассылки" для webasyst)
4. Возможность отписаться пользователем
5. Возможность редактировать пользователей и добавлять/удалять их из группы
6. Возможность редактирования статей и статей блога
7. Настройки (емейлы администрации, текст письма при регистрации, аттач файла) 

Примечания
Можно и желательно реализовать проекта на какой-либо существующей cms (joomla, wordperss), либо фреймворке (webasyst+рассылки), но не критично
Возможны небольшие изменения в задании (1-2 раза), естественно с пересмотром бюджета.
Работа по СБР или поэтапной оплатой выполненной работы напрямую

Присылайте ваши вопросы и предложения по цене и срокам.
Опубликован 16.11.2015 в 11:45 Последнее изменение: 16.11.2015 в 12:11

Выберите способ верификации:

Обновите страницу после прохождения верификации.