БЕЛАРУСЬ · 05 августа 2015, 10:16 · Отдел информации dev.by
Как мы это сделали: «Старонка» — конструктор сайтов для бизнеса

Как разработать сервис, который позволяет пользователям самостоятельно создавать современные одностраничные сайты по принципу конструктора, рассказывает основатель стартапа «Старонка» Егор Курьянович, известный также по проектам «Кьюби» и FAR7.

Идея

— Я занимаюсь веб-разработкой с далёкого 2001 года и вот, разрабатывая посадочную страницу для одного из своих проектов, подумал, что современные одностраничные сайты очень легко представить в виде конструктора, в котором можно просто выбрать подходящие блоки, настроить их под себя, загрузить изображения и получить готовый стильный сайт. Так и появилась идея создать конструктор одностраничных сайтов «Старонка».

Команда и поиски ниши

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

В марте мы сняли небольшой офис и начали работу над прототипом и поиском целевой аудитории. В итоге решили использовать модель «бережливого стартапа» (Lean Startup) — и искать клиентов до начала разработки продукта. Уже в мае мы сделали несколько сайтов, благодаря чему получили огромное количество информации об этом рынке и потребностях клиентов.

Параллельно принимали участие во всех проходивших в тот момент стартап-ивентах: Start2Go, StartupSabantuj, Belarus Startup 2014, Mentor day. Даже съездили в украинский акселератор Happy Farm — скорее не ради победы, а для того, чтобы узнать мнение состоявшихся предпринимателей о нашей идее.

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

Практически каждый из менторов советовал нам выбрать минимально возможный рынок, обкатать бизнес на нём, а, возможно даже, стать монополистом, и затем уже масштабировать продукт дальше. Так мы и решили поступить — заточить сервис под Беларусь, а затем уже думать о рынке СНГ и мировом.

Уже в начале лета у нас был прототип редактора, который мы показывали первым клиентам и менторам. На самом деле у нас было три прототипа, каждый из которых имел свои плюсы и минусы. Кое-что мы подсматривали у достаточно успешного конкурента Strikingly и дизайнерской студии Designmodo с их startup framework. Они все большие молодцы, но реалии местного рынка диктуют собственные условия, что в результате сделало наш интерфейс уникальным и, не побоюсь этого слова, самобытным.

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

Финансирование

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

В среднем в месяц мы тратили $200 на офис и $100 на сервер и прочую инфраструктуру. В итоге, за полтора года работы над проектом, от идеи в марте 2014 до релиза в июне 2015, мы потратили около $5000 собственных средств.

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

Разработка

Мне не хотелось заниматься программированием каждого клика, поэтому в качестве скелета приложения был выбран AngularJS, и все изменения в конструкторе просто обновляют JSON-файл с информацией о сайте. Специальный скрипт сборки анализирует этот файл и создает из него всё нужное для работы сайта: HTML, CSS и изображения. Таким образом, информация хранится в машиночитаемом формате и мы можем пересобирать сайты наших клиентов в любой момент, например, после обновления движка.

В августе 2014, после возвращения из украинского акселератора Happy Farm, я занялся сборкой разрозненных частей в единую панель управления. У нас был описанный выше редактор, система аналитики, сборщик сайтов и наброски интерфейса для остальных разделов. И уже в конце сентября мы смогли выкатить первую альфа-версию «Старонки». После небольшого тестирования среди друзей и знакомых мы составили список требований к нашему MVP и всерьёз планировали закончить всё до конца прошлого года.

Работа в основном велась над панелью управления: я добавил интерфейс биллинга с выставлением счетов в ЕРИП, интерфейс прикрепления домена с бэкендом в виде nginx и bind, раздел заказов и расширений, настройку мета-информации и прочее.

Трудности

Достаточно много времени пришлось потратить на юридические вопросы: регистрацию в БелГИЭ, составление договора-оферты, получение одобрения от Нацбанка для подключения ЕРИП. В итоге, только в конце января 2015 мы смогли выкатить бета-версию, которая выглядела точно так, как мы и представляли наш MVP.

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

Запуск был отложен для разработки MVPP c новой версией конструктора, работа над которым шла более двух месяцев. Параллельно велось подключение продажи доменов и работа над процессом онбординга пользователей. Это были самые сложные месяцы разработки, особенно психологически, поскольку всю работу мне приходилось делать самостоятельно.

Результат

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

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

Конкуренты

Местных конкурентов у нас всего два-три, причём абсолютно все из них выдают достаточно устаревшие по виду сайты и не предлагают дополнительных услуг. Самый большой наш конкурент — это даже не сервис, а ПО с оригинальным названием Sitebuilder. Его предлагают практически все хостеры (от Active до МТС), что позволяет создать сайт и разместить его на купленном у них хостинге.

Среди международных компаний мы чаще всего сталкиваемся с WiX. Видимо, потому, что ребята сжигают огромные инвесторские деньги на маркетинг. Чаще всего люди просят помочь перенести их сайт к нам, чтобы разместить сайт компании в Беларуси и не нарушать закон №60.

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

Планы

За первый месяц мы нашли пять клиентов и сработали, по большому счету в ноль, оплатив аренду, инфраструктуру и налоги с первой прибыли. Следующий месяц планируем закрыть с небольшим плюсом и реинвестировать его в рекламу. Рост прибыли у SaaS-компании обычно достаточно плавный, и я думаю, первые зарплаты у нас будут только ближе к новому году.

Что касается продукта, то совсем скоро мы планируем запустить расширения для сайтов и раздел продвижения с возможностью организации рекламных кампаний в «Яндекс.Директ» и Adwords. Ну, а дальше будем работать над возможностью выхода на соседние рынки России и Украины.

Ссылки

  • Intercom — идеальная система для организации поддержки на сайте, попробуйте и забудьте про бездушные тикеты.
  • Slack — мы используем как командный чат и систему оповещения о событиях в проекте.
  • Вас также может заинтересовать наш блог, в котором мы пишем о трудностях запуска нового бизнеса в Беларуси. А также наш репозиторий на GitHub, где мы выкладываем наши разработки. Например, сейчас там есть модули для работы с доменами .BY и приёмом платежей через ЕРИП.

А как ВЫ это сделали

Хотите вынести ваш продукт на суд наших читателей? Пишите на editor at dev.by.

Источник: dev.by
Новые комментарии

Обсуждение

Missing
+3

Я вот хотел поиграться с конструктором, а там регистрация нужна. А я не хочу регистрироваться, хочу просто попробовать ваш конструктор(

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

+1

Увы, пока требуется регистрация. Но мы постоянно работаем над улучшением опыта первого посещения!

Missing-male
+5

Егор, вы и ваша команда молодцы. Удачи с проектом!

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

+2

Спасибо, мы старались!

Missing-male
+2

Малайцы! Зроблена вельмі пазітыўна і якасна. Простая і зразумелая бізнес-мадэль. Ёсть патэнцыял для развіцця у іншых краінах.

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

+1

Дзякуй, мы працуем над лакалізацыяй праекта і да канца года плануем выйсці ў Расію ды Украіну. Шмат чаго ў нас зараз заточана пад Беларусь: аплата, дамены, рэгістрацыя ў БелДІЭ і г.д.

Missing-male
+2

>> Очень повезло, что на это абратили внимание наши менторы, а не раздражённые пользователи.

Editor, обращаю внимание на слово "обратили"...

Егор, а что стало с FAR7? Очень интересно, как складывалась (складывается) судьба этого проекта. В статье 12 года сказано, что вы победили в IT-Jump 2012, выиграли деньги, которые хотели потратить на развитие проекта, писали, что после конкурса появился большой интерес к игре, у вас стало много встреч и переговоров с потенциальными инвесторами и другими заинтересоваными людьми... Так что получилось от этих встреч в итоге? Часто возникает вопрос и заходят споры о реальной полезности подобных стартап-конкурсов. А тут уже значительно времени прошло, что позволяет сделать вполне себе объективные выводы по этому конкретному проекту. На ваш взгляд победа в IT-Jump как то существенно помогла, как вы писали, "встать проекту на ноги" и что б "узнал весь мир"? Или всё так и легло на ваши плечи, а заголовок "один в поле тоже воин!" в итоге не особо то и подтвердился?

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

FAR7 я решил оставить в качестве хобби. Мне не очень приятен кровавый фритуплэй, и идея решать реальные проблемы людей, а не создавать их искусственно для получения денег, мне нравится больше. Там до сих пор есть игроки, и я иногда трачу свободные вечера на мелкие доработки.

Что касается инвестициий, то я упоминал в интервью свой опыт общения с бизнес-ангелами. Инвестировать в хостелы и производство кухонной мебели они готовы, а вот в IT нет. Тут скорее беда в том, что они просто ничего в этом не понимают. Меня, например, просили объяснить на примере боулинг-клуба, какую именно игру я делаю. А стартап-конкурсы при отсутствии инвесторов — это скорее увеселительное мероприятие и возможность получить обратную связь. Если посмотреть на жюри таких конкурсов за последние пару лет, то там одни и те же лица. Я думаю, в будущем, с ростом успешных IT-предпринимателей, начнет расти и инвестиционная культура.

Missing-male
+1

>> просили объяснить на примере боулинг-клуба, какую именно игру я делаю

я так понимаю, тогда ещё не было этой масштабной кампании по борьбе со спайсами?

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

судя по моему опыту общения с предпринимателями, вас не должно существовать. Вы точно реальны? :)

А если серьезно, большой вам респект, если это действительно так...

Missing

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

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

У нас есть 7-дневный пробный период, в течение которого доступны все возможности конструктора. По истечении которого, вам и нужно будет выбрать одну из подписок. Я добавил эту информацию на сайт. Спасибо за замечание!

940faf4f3337bbf7d5efa3ff3d7cb51b?1437329105
Eugene Boiko
– Программист в MinskElectro

"7.2. Правообладатель не дает каких­либо гарантий, что Сайт или любое его содержание будет

отвечать требованиям или будет функционировать непрерывно, в необходимое время,

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

не содержат вирусов или других вредных компонентов."

http://app.staronka.by/dist/legal/offer.pdf

"Безопасность и отказоустойчивость

Мы гарантируем, что ваш сайт будет всегда стабильно работать, и вы не потеряете ни единого клиента из-за технических сбоев. А ещё мы оптимизируем сайт для быстрой загрузки."

http://staronka.by/

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

История с публичным договором, достойна отдельной статьи, его нам писал юрист, который «разбирается в IT», а потом переписывал другой. Тем не менее, мы планируем в скором времени полностью обновить оферту.

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

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

45aeeb8401a147b9f76b73eeead6d817?1455789252

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

62f81e0d4d234a7df7055e2695f31fae?1507738388
Егор Курьянович
– Технический директор в Старонка

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

Missing

А партнерскую программу, как например на profipages, планируете реализовывать?

Missing

Удобный и востребованный сервис.

Из последних стартапов в этой области отмечу также Q-page, с встроенной помощью по подбору цветов и отличной адаптивностью к планшетам и смартфонам.

Missing

Посмотрел белорусcкие конструкторы сайтов, странно почему вы не упомянули таких конкурентов как Конструктор www.by

Они уже давно вышли на РФ и КЗ

Missing-male

А можно ли зарегистрироваться не указывая номера телефона? Зачем он вам нужен?

E77a5c437323842259374840fedb4a2e?1485970630

Действительно, ребята молодцы. В ближайшее время обязательно воспользуюсь конструктором. А сейчас, пока только осваиваю эту сферу, начала из конструктора Wix http://www.webbuildersguide.com/best-builders-russia/. С его помощью создала свой первый блог.

Missing

Когда будет работать у Вас партнерская программа? Можно ли будет подключить такой конструктор и рекомендовать своим клиентам, наравне с другими простыми и удобными конструкторами сайтов https://ruskyhost.ru/builders/


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси