Требуется программист, который разработает программную часть узконаправленной социальной сети на Drupal с использованием мультисайтинга.

Данное сообщество предназначена для пользователей объединенной одной общей темой, которые в свою очередь распределяются по обособленным группам (в группе от 20 до 100 членов). При этом в некоторых функциях группа будет интегрирована в общее сообщество. Каждый пользователь сети может состоять в неограниченном числе групп.

Каждая группа БУДЕТ РАСПОЛОЖЕНА НА ОТДЕЛЬНОМ ДОМЕНЕ ИЛИ СУБДОМЕНЕ и содержать следующие разделы:

О группе – несколько страниц с информацией о группе, которые могут в любой момент писать и редактировать зарегистрированные пользователи сети (по типу wiki). Страницы также могут комментировать все зарегистрированные пользователи сети. Страницы могут содержать вложения в виде графических файлов и вложения карт Google

Новости группы – новости которые могут писать члены группы. Новости могут комментировать все зарегистрированные члены сети.

Фотогалерея – фотографии, тематически относящиеся к данной группе, которые добавляют зарегистрированные пользователи сети. Каждая группа имеет собственную фотогалерею, никак не пересекающуюся с фотогалереями других групп. Фотографии можно комментировать.

Члены группы – список членов группы. Должна быть возможность отправлять личные сообщения друг другу.

Форум группы – форум где общаются члены группы.

Объявления группы – объявления, относящиеся к группе. Любой лот можно комментировать. Объявления и комментарии к ним дублируются на основном сайте сети. Первое время объявления будут размещаться бесплатно (с обязательной премодерацией) . В последующем планируется взимать плату за размещение посредством смс.

Все сайты групп имеют одинаковую структуру (разные только логотип, цветовое оформление меню и контент (его создают пользователи)). Должна быть возможность сделать некоторые разделы сайтов группы (например форум) доступными только для членов группы. Это будут в последствии решать сами члены группы. На первом этапе все страницы открыты для всех.

Основной сайт сети содержит следующие разделы:

Иерархический каталог групп с различной степенью вложенности. У администратора должна быть возможность добавлять новые группы.

Общие форумы - форумы на общие темы, конкретно не относящиеся ни к какой из групп.

Объявления – все объявления из всех групп, структурированные по определенным типам.

Ожидаемая посещаемость сообщества – 1-2 тыс. человек в сутки (включая сайты групп, расположенные на обособленных доменах).

Необходимо:

1. Используя модули Drupal сделать и настроить программную часть сети.

2. Изготовить 2 темы из готовых дизайнов – тема для сайтов групп и тема для основного сайта. При этом в теме для сайтов групп должны быть возможны в последствии некоторые изменения в виде собственного логотипа и цветового оформления меню. Т.е. чтобы эти изменения мог делать администратор сети, несколько знакомый с основами программирования.

3. Написать инсталлятор для поднятия администратором сети новых сайтов групп сообщества. Поднимать новые сайты будет только администратор (не пользователи). Сколько всего будет групп – пока не известно. На первом этапе около 50-ти, в конечном итоге эта цифра ничем не ограничена.

Возможно я написал несколько сумбурно, если есть вопросы, отвечу на них. ТЗ есть. Дизайн практически готов.

Как будет построена сеть – общая база или своя для каждого сайта группы с общими таблицами – пока окончательного понимания нет.

Что касается гонорара – пока сумма окончательно не сформирована. Мне видится цифра в 60-70 тыс. руб, в любом случае готов обсуждать.

Исполнитель требуется обязательно знающий и понимающий что такое мультисайтинг на друпал и имеющий опыт в этом направлении. В последствии планирую обращаться к нему для решения новых задач при развитии сайта.

16 лет назад
pl2006
Павел 
50 лет
16 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров