Сервис для
сео - оптимизаторов

Найди ошибки на сайте
Ошибки мешают продвижению сайта
Исправь ошибки на сайте
Сайт без ошибок продвигать легче
Получи новых клиентов
Новые клиенты принесут больше прибыль

DOU Проектор Как мы создали Hryvna Today - сайт о курсе валют

  1. идея
  2. Реализация
  3. Идеальный дизайн и мечта о Site of the day
  4. Учимся общаться с паблик и прессой
  5. Пишем бота для раскрутки в твиттере
  6. Интегрируемся!
  7. результаты

От редакции:
В рубрике DOU Проектор все желающие могут представить свой продукт (как стартап, так и ламповый pet-проект). Если вам есть о чем рассказать - приглашаем принять участие. Если нет - возможно, серия вдохновит на создание собственного made in Ukraine продукта. Вопросы и заявки на участие присылайте на [email protected] .

.

идея

Всем привет! Я веб-разработчик из Киева, в основном занимаюсь проектированием и программированием CRM, обожаю все, что связано с Грабер, апе и юзабилити. В прошлом году начал небольшую команду Don'tgiveafish, что сейчас занимается в основном пэт-проектами. Пару месяцев назад я представил здесь наш сервис Smartdelivery , А сегодня расскажу о своем любимый проект - это гривна Тудей , Сайт о курсе валют.

Для меня этот проект характерен тем, что на нем удалось протестировать много практик и технологий, которые давно хотелось попробовать. Об этом - далее.

Все началось с того, что курс гривны штормило в конце 2015 года. Все пытались понять, что будет дальше, проследить историю изменений, иметь возможность проводить более глубокую или скорую аналитику валютных «качелей». Среди всех был и я, к тому же, сложность была в том, что я никогда раньше не тратил свое время на изучение этой темы. В стремлении понять, что же происходит с курсом, какая разница между курсами НБУ, банков, межбанке и тому подобного, я искал простых аналитических инструментов, но не мог найти ничего подобного у нас.

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

Реализация

За пару ночей до Нового года был написан граббер, что брал с сайта НБУ и нескольких коммерческих банков курс и хранил в себя в базу данных. Оставив граббер работать на новогодние праздники, я пошел изучать Twitter API, чтобы делать автоматические посты в Твиттере. Шестого января, когда я убедился, что предновогодний граббер работает, наконец, заработал и бот.

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

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

Идеальный дизайн и мечта о Site of the day

Через некоторое время ко мне пришел работать над следующим проектом дизайнер Юрий Бондаренко, которому я рассказал о своем новом бота. Он посмотрел на меня и говорит - что ж, тогда будем делать сайт!

Так мы начали разработку сайта. Концепция оставалась старой - все должно быть простым, доступным, двигатель должен быть автоматизированным, и сайт должен работать сам по себе. Если на сайте будут тексты, они автоматически генерироваться и приходить в текст, написанный человеком.

Когда дизайн наконец был готов, мы скинулись на маркап и публикацию дизайна на Awwwards, также выложив работу на Behance и Revision . В результате дизайн попал на главную на revision и получил Honorable Mention на Awwwards . Для нашей команды это был огромный успех и счастью не было лимитов!

Учимся общаться с паблик и прессой

Что же, когда мы запустили сайт, надо о нем рассказать человечеству. Я начал искать сайты группы в фейсбуке, которые опубликовали о нас небольшую статью. Вероятно, прислал сотню писем и сообщений. Не сильно надеялся на ответ, но материал о нас опубликовали - и это был сумасшедший трафик! Весь день я провел просто глядя в Google Analytics.

После этого я вывел для себя несколько правил, которыми хочу поделиться с теми, кто планирует запускать свой проект и никогда этого не делал:
- Вы рассказывать о своем прект, иначе о нем никто не узнает - ищите сайты и группы в социальных сетях, заинтересованы в вашей тематике, и протыкайте все стены;
- Не пренебрегайте пресс-релизу - на каждые сутки, что вы потратили на проект, потратьте полчаса, чтобы ответить на вопрос «Что делает продукт? Как вы пришли к этому? Кто принимал участие в проекте? »И так далее. Чем больше и полнее будет ваш пресс-релиз, тем больше вероятность, что с вами выйдут на контакт;
- Большинство контактов вам даже на ответит, однако часть из них все же, запостить новость о вас;
- не ленитесь составлять список контактов, которым вы отправляете письма, потому что вскоре можно выпустить или интересное обновление, или новый продукт;
- Разместите у себя на сервере папку с пресс-релизом на нескольких языках, логотипами и фотографиями участников проекта, чтобы журналисты имели доступ к максимальному количеству информации.

Пишем бота для раскрутки в твиттере

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

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

Во-вторых, оказалось, что лучшим бесплатным способом раскрутки аккаунта в твиттере есть масфоловинг. Однако, зачем делать все самостоятельно? Был написан бот, что искал людей, читающих новости, добавлял их в друзья и удалял, если они не добавляли в ответ. С помощью такого простого алгоритма и этих двух инструментов популярность канала начала расти.

Кстати, когда у канала стало 4000 фолловеров, оба инструмента я отключил и сейчас наблюдаю, как канал растет без посторонней помощи.

В определенное время я изложение код на гитхаб .

Интегрируемся!

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

В качестве обертки для API я выбрал Mashape - сервис, который ранее хотел попробовать. Это позволило сделать удобную документацию и подключить простую статистику.

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

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

Кстати, код бота также открыт и доступно на гитхаби .

результаты

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

Как вы пришли к этому?
Кто принимал участие в проекте?
Однако, зачем делать все самостоятельно?