Лучший напоминатель. Или стартап за один день.

Лучший напоминатель. Или стартап за один день.

Anton Yurash

Как всё началось

Я Антон, из Momentum bots, мой друг программист Борис, и второй друг, тестировщик Влад, общались, коротая время на военной кафедре. И вдруг я сказал: "Ребзя, а давайте запилим стартап за один день!". Один из них спросил, "В чем суть?". Я ответил: "У нас есть пару дней, сравнительно свободного времени, давайте проведем это время с пользой. Придумаем идею, которую можно реализовать сравнительно быстро. За первый день накодим, а за второй запустим, и начнем тестить. Все просто. И времени не много потратим и опыта наберёмся".

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

Поскольку наши мысли двигались не совсем в том русле, я прервал диалог и сказал: Вот что вам мешает жить? Какую боль вы бы хотели решить? И вдруг Борис говорит.

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

Нельзя не согласиться ;)

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

Так и родилась на свет идея напоминателя для закупок товаров.

Рождение проекта

Начали мы с обсуждения архитектуры программы. Изначально задумали её гибкой, т.к. для MVP (минимальный жизнеспособный продукт, для теста на реальной аудитории) планировали разработать чатбот, а в будущем на этой же логике бек-енда - мобильное приложение. Это все мы по старинке нарисовали на листике (не пытайтесь понять, тут главное подход, а художник из меня такой-себе):

Технические детали (не айтишникам можно пропустить):

Есть два микросервиса. Первый - главный. Работает с БД, обновляет данные, о продуктах, сколько их осталось, отправляет уведомления на клиент о том, что товар заканчивается, или уже закончился. Также он имеет API для интеграции любых клиентов. Технологии: сервер Django, API Django rest framework, для напоминалок - либа APS, БД - Postgre SQL.
Второй микросервис - сам чатбот, это просто клиент для внесения юзером данных о товарах и напоминаний. Технологии: вебхук-сервер Django, bot pyTelegramBotApi, рассылка сообщений asyncio+aiohttp, БД Postgre SQL.

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

Home-homie звучит похоже. Homie (читается Хоуми) переводится с англ, как дружище, кореш. Так у нас и получился Homie reminder, кореш-напоминатель.

После этого мы с Борисом приступили к разработке. Влад тем временем, не втыкал, а тоже занимался полезными вещами. Проводил ресёрч рынка, исследовал конкурентов. Конечно, по хорошему, это было сделать до начала разработки, но как мы бы тогда вложились в один день? Спойлер: никак.

Стартап за неделю

Так получилось, что мы с Борей, разрабатывая два микросервиса, никак не могли состыковаться, а когда собрались обсудить интерфейсы чатбота, поняли что часть логики лучше переделать. Так у нас разработка затягивалась сначала на 3 дня, потом и на неделю. Тем временем, у нас были результаты ресёрча. Из хороших новостей - в концепции периодичных напоминалок, которые адаптируются под пользователей, у нас сильных конкурентов не нашлось. Из плохих - сама концепция таких напоминалок отчасти сомнительна. Далеко не все, кого мы опрашивали, сказали, что этот бот будет им полезен.

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

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

Проблема и её решение

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

Доработка проекта

Я, уже с программистами, со своей команды доделал все, чего не хватало для MVP. Добавление и удаление продуктов и напоминалки. Сейчас у проекта два языка (русский и английский) и базовый функционал. Вот так он выглядит перед своим релизом:

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

План

  1. Я пишу эту статью. Размещаю у себя на канале о ботах и в своём блоге. Также, пытаюсь разместить эту статью, как гостевую на других каналах.
  2. Собираю обратную связь, с помощью гугл формы, которую разошлю пользователям бота, через несколько дней их теста этого бота. Планирую собрать рекомендации, как улучшить бота и сделать то, что интересно именно пользователям бота. Есть несколько идей для апдейтов на данный момент, так что если обратная связь будет невнятной (надеюсь такого не будет), мы сделаем, или добавление напоминаний о периодичных платежах, как оплата интернета (это можно делать и сейчас, но это не интуитивно понятно), возможно интеграцию с гугл календарём, или возможность одноразовых напоминалок.
  3. После апдейта делаю рассылку с просьбой протестить проект. Исправляю мелкие баги, найденные при тестировании.
  4. Закупаю таргетированную рекламу, рекламу на других каналах.
  5. И вот здесь уже, зависимо от динамики и обратной связи думаю о монетизации.

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

Спасибо за внимание и заранее спасибо за ваши отзывы.

Сам бот: перейти в бот.

Предложения писать: сюда.

Report Page