Pull to refresh

«Мое Дерево» — круг расширяется!

Self Promo
Давно хотел представить сообществу стартап, которым мы занимаемся, но всё как-то считал его неготовым и недоделанным. Но вчера, после очередного релиза, в котором мы презентовали миру, пожалуй, главную на сегодняшний день нашу фичу, и очень надеемся, что эта фича в будущем получит приставку killer :-) я решил, что не стоит дальше откладывать дело в долгий ящик и заявить о себе во всеуслышание! Итак — Мое Дерево.

Мое Дерево - Дерево Друзей

В этом посте опишу ретроспективу проекта Мое Дерево. С того момента когда мы начинали, заканчивая тем — что мы имеем на сегодняшний день и вкратце расскажу чем мы занимаемся и что планируем.

Мое Дерево Главная страница

Сервис Мое Дерево изначально задумывался как сервис по созданию генеалогических деревьев пользователями, т.е. социальная сеть семейного характера, где основное место было выделено для общения пользователя в семейном кругу.
Подобных сервисов в последнее время появилось на просторах Интернета достаточно много, как на просторах RU-нета так и на зарубежных сайтах. О некоторых таких проектах, кстати, писали даже на хабре.

И механизмы построения и отрисовки Генеалогических деревьев у этих сервисов — очень похожи.
Вот так, например, выглядит семейное дерево Гомера Симпсона на сайте Mое Дерево:

Семейное Дерево Гомера Симпсона

Как правило у всех этих проектов, есть одна большая проблема — пользователи после создания своего Генеалогического дерева уходят с сайта, т.к. основная идея генеалогической социальной сети это родственные связи, а они, в отличие от дружеских связей, обновляются достаточно редко, да и первым делом при рождении ребенка человек вряд ли зайдет в соц сеть, чтобы добавить там свое чадо к семейному дереву.
Разные проекты решают эту задачу по-разному, некоторые — вводят огромное количество тизеров и вспомогательных фишек (фотоальбомы, деревья знаменитостей, сходства со знаменитостями по фото, автоматическое узнавание пользователя на фото и т.д. и т.п.) иногда этих фишек становится так много, что едва ли проглядывается основное направление сайта. Другие проводят конкурсы, чтобы завлечь людей на ресурс, побуждая их к активности на сайте, раздавая за это плюшки (виртуальные, а порой и вполне реальные). Но недостаток всех конкурсов в том, что они не могут продолжатся вечно. Хотя проведение конкурсов на сайте — очень интересный элемент привлечения пользователей, особенно если он подкреплен рекламой (баннерной, т.к. CTR у грамотно-сделанных баннеров с тизерами — «получи приз» очень высокий; контекстной). Иногда подобные всплески активности позволяют лучше понять чего именно хочет аудитория вашего сайта. Но об этом (если Вам будет интересно) могу рассказать в следующем посте.

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

Мы тоже шли по пути внедрения нового вспомогательного функционала, переодически подкрепляя его проведением конкурсов. За это время мы добавили такой вспомогательный функционал:
  • Различные рассылки и уведомления. У ведомления пользователей о событиях с семейного календаря (Дни Рождения Родственников, ДР друзей, Даты свадеб, События, даты смерти)
  • Раздел объявлений
  • Списки всех фамилий
  • Семейный календарь
  • Ввели отображение сетевой активности пользователей

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

Но это давало временный эффект, а иногда не давало и вовсе.
Поэтому мы начали думать о качественных изменениях ресурса… О том, что может сломать стеретип мышления пользователей, о том, что может помочь нам удержать пользователя на сайте.
После долгих размышлений мы пришли к выводу, что такой фичей может стать — «Дерево Друзей».
Отношения дружбы — очень динамичные отношения, в наших странах (Украина, Россия, Беларусь) многие не знают своих родословных (причина в этом — тяжелые исторические периоды), а друзей сложно забыть :-)

После этого встал вопрос о визуализации этих отношений. Мы рассмотрели различные имеющиеся схемы, как например визуализации друзей на Facebook так и предлагали свои варианты, рисовали эскизы. Но в конце остановились на таком варианте:

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

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

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

Ну и в самом конце хотел поблагодарить ребят — mente (Сашу), который занимался разработкой и проектированием Дерева Друзей и много другого функционала на сайте, smartov (Алексея), который является автором множества полезных фич и идей и Никиту, который не является Хабра-юзером, но является очень хорошим человеком и флеш-программистом.

Если Вам понравился топик или идея — не обделите их кармой пожалуйста :-)

UPD: Очень интересно услышать Ваши мнения и отзывы как по поводу идеи так и по поводу её реализации, а также Ваши мнения куда стоит дальше расти и что пробовать :-)

UUPD: Если Вас заинтересовали какие-то моменты. Будь-то программная реализация, архтитектура проекта, способы монетизации, история развития — оставляйте пожелания в комментариях. Если таких будет много напишу отдельный топик, если мало — отвечу прямо в комментариях.

UUUPD: И последннее. Вы можете увидеть и «поиграться» с моим деревом друзей на сайте moederevo.com, я сделал его открытым для просмотра, но для этого Вам нужно зарегистрироваться у нас на сервисе.

Заранее всех благодарю.
Мое Дерево
Tags:
Hubs:
Total votes 101: ↑85 and ↓16 +69
Views 1.1K
Comments Comments 83