ActionList.ru — сервис уведомлений о концертах

в 5:57, , рубрики: Афиша, концерт, сервис уведомлений, стартап, я пиарюсь, метки: , , ,

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

ActionList.ru — сервис уведомлений о концертах

Путь от идеи к результату под катом.

Идея.

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

Я люблю слушать музыку совершенно различных направлений, как мейнстрим, так и полный андеграунд. Учитывая обширный спектр музыкальных предпочтений мне было довольно проблематично отслеживать концерты любимых исполнителей. Особенно обидно было постфактум узнавать о прошедшем концерте группы, которая в Россию больше и не приедет скорее всего.
Так родилась идея сервиса, который оповещает о концертах выбранных исполнителей. Долгий поиск подобных сервисов в интернете ни к чему не привел — никто не слал уведомлений по заранее выбранным исполнителям. Даже не было сайта со всеми(!) концертами Москвы. Это еще больше укрепило у меня осознание того, что данную идею нужно реализовывать.

С того времени прошло почти два года. Пару раз мы полностью забрасывали этот проект — то разработчика не было, то энтузиазм заканчивался. Но все же было принято бесповоротное решение довести его до конца.
Так появился ActionList.ru — сервис уведомлений о концертах.

Реализация

Одним из первых вопросов, который нам предстояло решить — где взять базу исполнителей. Долгие поиски глобальной базы исполнителей почти ни к чему не привели.
В итоге было решено собирать базу самостоятельно, а также брать часть информации с Last.fm. Создание базы исполнителей было, пожалуй, одним из самых сложных и нудных этапов при разработке сервиса. Зато сейчас у нас в базе более 4000 исполнителей и список пополняется каждый день.

Информацию о концертах получаем из различных источников:

  • От Last.fm через API;
  • От наших партнеров — организаторов концертов, представителей клубов и музыкальных исполнителей;
  • Самостоятельный поиск информации о концертах;
  • От пользователей сайта.

Все концерты размещаются только после проверки информации на актуальность.

Cервис написан на php/mysql c использованием jquery, в качестве хостинга выступил сервер, который арендовали в Hetzner c Ubuntu Server и Lighttpd на борту.
Была осуществлена настройка кэширования как на стороне сервера, так и на стороне пользователя.
Начальную оптимизацию настроек MySQL проводили с помощью скрипта MySQL Performance Tuning Primer Script.
В качестве примитивной защиты был настроен iptables и fail2ban.
Мониторинг сервера осуществляется силами Munin, а резервное копирование проводим на Яндекс.Диск.

Для рассылки уведомлений был поднят Postfix(DKIM/DK + PTR + SPF настраивались с помощью хабра).

Кросс-постинг в Twitter и Вконтакте реализован с помощью их API, а для FaceBook используем RSS Graffiti.

Так как команда проект небольшая, то для распределения задач используем Teamer.ru. Изначально поднимали Redmine, но поняли, что его функционал для нас сейчас избыточен.

Конкуренция

Изначально мы не нашли ни одного подобного русскоязычного сервиса. Но в декабре прошлого года, когда мы уже были готовы запустить закрытое тестирования на хабре появился пост, который посвящен точно такому же проекту. Сказать, что мы впали в отчаяние — не сказать ничего. Мою “мегагениальную” идею реализовали раньше меня. Но после тщательного изучения сайта Gdeconcert.ru, мы поняли, что паниковать рано. Основным недостатком гдеконцерт.ру(да простит меня Solovej), по-моему мнению, является достаточно скудный каталог исполнителей. Мы же хотели быть всеобъемлющими и уведомлять обо всех значимых концертах в городе(ну а кто ставит перед собой мелкие цели?;). Да и лучше учиться на ошибках конкурентов:) Работа над проектом была продолжена.

Наши недостатки

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

Планы на будущее

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

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

Кроме того, хотелось бы стать точкой соприкосновения музыкальных исполнителей и их слушателей. Привлечь представителей музыкантов, чтобы они сами актуализировали информацию и уведомляли своих поклонников о концертах. Эх мечты, мечты:)

Монетизация

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

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

Enjoy the ActionList.ru!

Автор: mihavxc

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js