Коллективный заказ на модуль "Афиша"

Модель коллективного заказа уже показала свою успешность на примере двух проектов, за обсуждением которых я наблюдал. Лично у меня наибольшую заинтересованность вызывает модуль «Афиша», который я и предлагаю разработать по аналогичной схеме.

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

Итак, после обобщения опыта сайтов lookatme.ru, respectiva.ru, vkontakte.ru мы пришли к следующему видению будущего проекта:

Концептуально афиша состоит из трёх основных модулей:
— каталог мест;
— афиша;
— встречи.

Назвать нижеперечисленное техническим заданием не поворачивается язык, но тем не менее — по итогам обсуждения нарисовались следующие «хотелки», которые должен утвердить разработчик:

Каталог содержит список мест, отсортированных по рейтингу и состоит из профилей мест.

Профиль места включает в себя:
описание (одно изображение-визитка, текст описания без поддержки html, город, адрес и карта google maps c маркером);
список будущих событий места + ссылка на страницу с прошедшими событиями (архив, все события места в обратном хронологическом порядке);
интеграция с галереей от benone, которая приобретается отдельно;
видео — страниуа с огрпниченным количеством видеороликов, к кажому можно оставить краткое текствовое описание;
гости места — список пользователей, которые отметили его нажатием на кнопку «Я посещаю/ Перестал ходить».
отзывы, модерируемые администратором места, в остальном аналогичны комментариям к топикам.
рейтинг — заведение, в отличие от топиков, оценивается по пятибалльной шкале. Рейтинг вычисляется как среднее аврифметическое всех оценок. Голосовать за места имеют права пользователи, имеющие право голосовать за карму блогов и пользователей.

Афиша формируется на основе топиков-событий, опубликованных в профилях мест.

Событие обладает всеми свойствами обычных топиков livestreet, в том числе и возможность комментирования. Топик события состоит из:
наименование события (заголовок);
дата и время проведения;
место проведения;
постер к топику-событию вне его текста присоединяется изображение-постер, которое используется в списках событий (уменьшенная копия) и непосредственно на странице топика;
Я иду вместо добавления события в избранное используется кнопка «Я иду», надпись на которой после клика на ней изменяется на «Я не пойду»;
категория топик события должен быть связан с одной или несколькими категориями, создаваемыми администратором (концерты, спектакли, выставки и т.д.), которые отражают суть события;
поле «организатор»;
галерея события (интеграция);
видео — по аналогии со страницей видео в профиле места. Может использоваться для размещения трейлеров или видеоотчётов;
теги;
гости вместе с описанием события выводится список пользователей, изъявивших желание его посетить;
комментарии к топику события имеют фильтр, позволяющий скрывать комментарии, оставленные до начала события либо после него;
рейтинг события равен количеству гостей, планирующих его посетить, никакого голосования нет.
приглашения — нажав на кнопку «пригласить друзей», пользователь сможет направить приглашение (содержит заголовок, дату, место проведения, ссылку на соытие и кнопку «Я иду») на событие произвольному количеству лиц, у которых он находится в списке друзей.

Событие в произвольном месте может добавлять любой пользователь с рейтингом >n, при этом администратор места может отклонить топик события (с возможностью указать присину), который переместится в черновики автора и ему буде отправлено соответствущее уведомление. Для каждого места его администратор может установит собственный порог рейтинга для добавления в него событий.

Главная страница афиши состоит из списка событий, в котором фигурирует следующая информация о каждом из событий:
изображение, присоединённые к топику;
заголовок топика (название события) со ссылкой на полный текст;
место проведения (ссылка на блог места);
дата и время проведения.

На главной странице и на страницах категорий присутствует календарь, одновременно показывающий только одну неделю, список категорий и список событий. При клике на одном из дней недели выводится список событий на эту дату. Содержимое страниц-категорий афиши аналогично главной странице за исключением фильтрации топиков по конкретной категории. Фильтрация событий также может производиться по городам, информация о которых берётся из адреса места.

На страницах афиши присутствуют три блока, которые показывают, соответственно:
ближайшие n событий с максимальным рейтингом.
прямой эфир топиков-событий и комментариев к ним.
последние добавленные фото из галереи событий.

В профиле пользователя дополнительно создаются вкладки:
события, которые планирует посетить пользователь;
любимые места, которые были отмечены нажатием на кнопку «Я посещаю».

Чего не будет в этом модуле:
— множественных событий — они будут реализованы в продвинутой версии, которая будет продаваться исклютельно в индивидуальном порядке;
— персональных событий — они будут реализованы в независимом интегрированном модуле «встречи», который будет разрабатываться в рамках отдельного коллективного заказа.

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

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

Разработку ведёт пользователь Ajaxy. С его портфолио можно ознакомиться здесь.

UPD3: Приём заявок на участие окончен. После релиза модуль сможет приобрести любой желающий, стоимость — 3500 рублей. Более подробная информация от разработчика ниже.

142 комментария

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

Места не должны быть фиксированными — я считаю надо вбивать их ручками.
Было бы очень круто если бы можно было вставить Googl Maps точку!
avatar
+1 я с вами на совместный заказ
avatar
Меня интересует этот модуль, но предложенное Дарвином расширение не вписывается в мой проект.
Пока не совсем представляю, что у Вас получится, но если мне понравиться — конечно я в доле :)
avatar
меня запишите тоже
avatar
В доле
avatar
В доле тоже
avatar
ждем куда и сколько скидываться:) ну и демку
avatar
тоже участвую
avatar
предложение интересное. готов поучавствовать.
  • skif
  • +1
avatar
участвую! необходимо оценить бюджет и начать собирать на него деньги!
avatar
Интересно, а как будет добавляться расписание, к примеру, кино? Или модуль не для этого?
avatar
Уважаемые коллеги, предлагайте ваши идеи по расширению функциональности. Предложеный вариант — только основа для обсуждения.
avatar
Присоединяюсь.
avatar
сделать отдельное поле для добавления треилера для кино
avatar
Места
— Возможность создавать места на карте (интеграция с gmaps). Сам процесс должен быть простым – тыкнул точку (или несколько точек), добавил описание и нажал «сохранить». Естественно, ограничения по рейтингу необходимы.
— Возможность: добавить место в «любимые» и «ненавистные», а также изменить свое мнение.
— Вывод тех, кто любит место, а кто нет.
— Вывод «топ мест по количеству любимых».
— Вывод «какие места любят мои друзья», либо «какие места любит %username».

События
— Возможность добавить событие: в определенном месте, либо добавить точку на карте (без добавления точки в «места»), либо вообще без места.
— Возможность указать «иду», «не иду», «не знаю» с возможностью изменить свое мнение.
— Вывод тех, кто идет, не идет и не знает.
— Возможность пригласить пользователя занесенного в друзья на событие (у пользователя выйдет в личных сообщениях письмо, тут можно либо приделать эти кнопки «иду», «не иду», «не знаю», либо ничего не приделывать, а просто по открытию письма перенаправлять к событию).
— Возможность комментировать событие до него (после события комментариев быть не должно)
— Возможность создать топик «привинченный» к событию, некое подобие отчета (там как раз и комментарии после события), это надо, потому что отзывов может быть несколько.
— Категории событий

Интеграция с новой галереей от benone: не видел самой галереи, но идея в том, чтобы можно было создавать каталоги, связанные с событиями.

Календарь
— Вывод энного количества ближайших событий списком, в списке: все, по категориям, в определенных местах…
— Вывод ближайших событий, на которые идет %username
— Календарная неделя, с выводом событий на определенный день
avatar
Слушайте, а как быть, если у меня стоит модуль Компании и то что сейчас делается Афиша и Каталог Мест.
Два одинаковых места я буду добавлять дважды?
Тем более, что в компаниях есть и описание, и отзывы и блоги и прочее…

Помоему дубль делаем!?

Я и рассчитывал модули Афиша и Галерея навешивать на Компании.
avatar
Вы видимо не потрудились прочитать топик, там как раз и написано: «Концептуально афиша состоит из трёх основных модулей: каталог мест; афиша; встречи.»
avatar
слушайте а такой момент, как добавить один и тот же фильм в 3 разных кинотеатра, с учетом что в них по 2-3 зала и в каждом зале идет данный фильм в разное время?

И еще моменты почему именно календарь это одна неделя, я хочу посмотреть расписание в ххх клубе на этот месяц, предыдущий. Или например сегодня 3, а я хочу знать что будет 27. Может стоит взять за основу классический календарь и обыграть его, чем брать недельный вариант с респективы.

Потому как такая афиша мне не нужна.
Проще будет добавить новый вид «топик-событие» и вставить его в модуль Компании.
avatar
Уже успел достать модулем Компаний :)
avatar
предварительная цена: 1500 р. — для записавшихся и 3500 р. — для остальных.
возможно она будет немного изменена, уточню 17 апреля, после окончательного утверждения ТЗ.
avatar
Можно ли будет изменить названия разделов, и использовать модули не полностью, т.к. цель другая. Нужна карта, раздел «отзывы» и галерея? Готов присоединиться, но не уверен, что проект будет для меня полезен.
avatar
Для регулярно повторяющихся событий в определенный период времени есть место? (киноафиша, каждый сеанс на каждый день придется вводить?)
avatar
я в доле, куда слать деньги? )))
avatar
реквизиты для оплаты будут указаны в PM участникам заказа после окончания разработки.
avatar
Еще очень интересно реализовано у соседей ДО/ПОСЛЕ в комментариях!
Можем возмем на вооружение.
avatar
это не у них интересно, а у респективы.
думаю, реализуем что-то подобное.
avatar
я в доле, жду реквизиты
  • pin
  • 0
avatar
Можете заминусовать меня, но я не понимаю, зачем делать велосипед? Практически всё, что здесь описано реализовано уже. Я просто не понимаю — ведь есть ещё куча модулей, которые пользователи хотели бы.
Хотя конкуренция это хорошо :) Вы нас немного подстегнули — за вчера пару вещей ещё реализовали.
avatar
добавьте к очереди желающих. спасибо.
avatar
Войду в долю, т.е. готов поучаствовать с самого начала ;)
avatar
я в теме, готов вложиться у принять участие в разработке тз
avatar
сегодня последний день для внесения предложений, поторопитесь
avatar
участвую в проекте!
  • utm
  • 0
avatar
для разработчиков ТЗ можно посмотреть сайт www.chokavo.ru/
На нем можно посмотреть интересные решения для модуля
  • utm
  • 0
avatar
еще раз подтверждаю, что участвую в прожекте. Можно только еще раз уточнить сроки завершения?
avatar
примерные сроки определю завтра в районе 12 часов.
avatar
очень важный момент — это сортировка событий/мест по городам/регионам с возможностью запомнить дефолтные в настройках пользователя
обязательно нужны уникальные урлы для поисковиков
avatar
Опять же не совсем понял можно ли будет уйти от афиши и использовать модуль просто для событий. В любом случае желаю удачи и надеюсь, что все у вас отлично получится. Ну и в зависимости от результата могу купить, а могу не купить. :-)
  • Carw
  • 0
avatar
в свободной продаже, для не записавшихся в коллективный заказ, стоимость модуля — 3500 руб.

какой именно функционал событий вас интересует?
avatar
Про цену я понял, хотя при свободной продаже виднее будет стоит ли он столько :-)

Меня интересует модуль для событий вообще. Условно говоря по моей тематике — какие-встречи клубные, семинары, важные даты. И удобнее было бы допустим смотреть события по месяцам. У события также необходима общая организационная информация — с кем связаться, условия участия, некая программа.

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

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

Вот как-то так.
avatar
если ещё не поздно, предварительно запишусь.
avatar
ТЗ подготавливается, будет примерно через 2 часа.
в связи с этим возможность записаться на коллективный заказ продлевается на 1 день, до 18 апреля, включительно.

в главном сообщении топика выложены имена записавшихся, если вас там нет, а вы хотели бы участвовать, напишите об этом здесь.
avatar
> «Афиша формируется на основе топиков-событий из блогов мест»

почему только из блогов мест?
организатор и место проведения — два одинаково часто встречающихся источника информации о мероприятиях.
в принципе, место — это частный случай компании.
ну и еще надо бы учесть, что у одного события может быть несколько организаторов. помимо места проведения
avatar
Хочу участвовать в коллективном заказе.

Сто процентов нужен такой модуль :) славу богу что я успел
avatar
Пожалуйста внесите меня в список тоже)
avatar
Может быть набор и сделаете до 24-го? А то как-то ситуация не совсем понятна, набор до 18, ТЗ нет, модулей насчиталось уже штук 5 и какие именно взодят в цену не ясно, конечная цена не застолблена и потребуется снова подтвердить свое участие.

Я возможно тоже поучаствую при условии когда будет точно понятно, что мы в результате получим, за какие деньги и немного о том как это будет сопровождаться. :-)

Берите пример с gran — у него все кристально — никаких подписок и стоимостей до ТЗ, обширная документация к установке модуля и апдейты каждую неделю практически :-)

А тут получается что с деньгами все решили вроде как, а про функциональность, сроки и ТЗ — нет.
  • Carw
  • +3
avatar
поддержу вас.

НО так можно и до бесконечности продлевать, пока 100 человек не наберем по 1500 с каждого.
Предлагаю собрать список желающих, обозначить что мы получим за 1500 (каталог, афиша, встречи или по отдельности) и приступать реализовывать модуль, готовить демку для записавшихся.
Ну а потом мы решим куда и как платить.
avatar
Окончательные факты:

В сообщении топика — то тех. задание, которое будет реализовано.
Весь основной функционал там описан, он и будет представлен на выходе.
Какие-то мелкие изменения и/или дополнения возможно будут появляться в процессе разработки согласованно с участниками коллективного заказа (скорее всего будет функция загрузки видеоматериалов для мест и событий).
Кроме того у всех есть ещё 3 дня (до понедельника, включительно) на обсуждение ТЗ и принятие решения об участии в заявке.
Насчет определения окончательного списка: небольшие изменения.
Подтверждение участия не потребуется. До 20 апреля включительно идёт прием заявок, после чего, весь список участников получит доступ в закрытый инбокс.

Вношу ясность насчет количества модулей.
— модули «Места» и «Афиша» — это тот пакет, что мы сейчас обсуждаем. Именно его получат участники коллективного заказа, он же будет затем в свободной продаже. По отдельности эти модули распространяться не будут. Окончательные цены: 1500 руб. для участников коллективного заказа и 3500 руб. для всех остальных.
— дополнение «Расписания» (для реализации расписаний сеансов кино и т.п.), как и другие возможные расширения существующего функционала, будут реализованы в личном порядке для тех, кому это будет необходимо.
— модуль «Встречи» — отдельный модуль, имеющий другие задачи и цели, и он будет реализован в дальнейшем, в данном топике его обсуждение не ведется.

О сроках:
Первую альфа-версию планирую представить к 27 апреля, полностью завершить разработку и тестирование проекта будем надеяться в течении 2-3 недель, ориентировочно до 10 мая.

И, наконец, о документации по работе и установке.
Все будет описано подробно и понятно, любой отдельный вопрос можно будет решить в инбоксе проекта или в личной переписке.
avatar
Запишите меня. :-)
  • Carw
  • 0
avatar
и меня запишите, если не поздно… плииииззз… =)
avatar
не поздно, по 20-е число запись.
avatar
Спасибо! какие действия от меня сейчас нужны?
avatar
ну так что решили? что и как?
avatar
В каком смысле?

Техническое задание и другая информация — в главном сообщении топика.

Окончательные сроки, цены и информация о модулях — тут.

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

Какие ещё вопросы вас интересуют?
avatar
Ребяты! Возмите в ряды плз. уж извините что не всрок :)
  • il2
  • 0
avatar
инбокс создан, разработка модуля идёт полным ходом.

для не успевших записаться в коллективный заказ в первое время (до первого стабильного релиза) есть возможность отметится в этой теме, будет предоставлена скидка, возможность приобрести модуль за 2500 р.
avatar
Первая демка «Каталога мест».

Смотрим и комментируем: ls.ajaxy.ru/place (не забываем региться)
avatar
avatar
zapishi meny, ya budu gotov za 2500 kupit:)
avatar
Новая демка — "События".
Можно комментировать и высказывать пожелания и предложения :)
avatar
Будьте добры, меня тоже запишите
avatar
тоже поучаствую рублем в разработке
avatar
ok.
avatar
запишите меня )))

avatar
Для всех, кто отметится в этой теме до появления первого стабильного релиза (кроме участников коллективного заказа), цена на модуль — 2500 р., так что не волнуйтесь.

Релиз планирую на этой неделе.
avatar
а как принять участие в коллективном заказе? я готов
avatar
Команда на коллективный заказ уже давно набрана, разработка подходит к концу, после выхода официального релиза (ближе к концу этой недели), цена на модуль будет 3500 р.
Для отписавшихся в этой теме до релиза — цена 2500 р.
avatar
пока ещё можно отмечаться.
avatar
+1
avatar
релиза вроде ещё нет, запишите меня пожалуйста.
avatar
+3
avatar
Прошу меня записать за 2 500.
avatar
меня отметьте
avatar
добавлен рубрикатор и фильтры по различным параметрам.
ls.ajaxy.ru/event/#date=04.05.2009-10.05.2009&type=вечеринка&city=Красноярск%2CМосква
пример:
avatar
ждем релиза!!!
avatar
я тоже хочу принять участие. очень нужен этот модуль!
avatar
Осталась ли возможность приобрести за 2500? Вроде, должен был уже выйти. Какие сроки примерно, если ещё не вышел?
avatar
Позавчера обещали еще «2-3 дня», если снова не затянется, то прям вот-вот должен выйти(в принципе уже действительно почти все готово, если судить по тестовому сайту). Спешите.
avatar
Релиз почти готов: ls.ajaxy.ru/blog/afisha/11.html

Запись на покупку за 2500 руб. пока ещё возможна.
avatar
И я с вами :)
avatar
Записываюсь.
avatar
Я тоже.
avatar
Релиза не было?
Запишите меня пожалуйста!!!
avatar
И меня в обойму!
avatar
Разработка первого релиза модуля закончена.
Вся информация на сайте ls.ajaxy.ru
Ближе к вечеру появится официальный анонс на livestreet.ru.

Участники коллективного заказа могут приобрести модуль за 1500 р.
Для тех, кто успел записаться в этом топике до «15.06.09, 22:00» цена — 2500 р.
Официальная цена с настоящего момента для всех остальных: 3500 р.

Примечание: для первых двух групп были созданы отдельный приватные инбоксы.
Если вы считаете, что должны были, но не получили личного сообщения с приглашением в инбокс, просьба связаться со мной по ЛС.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.