Небольшая история инди-разработчика, который за 50 часов создал и запустил мини-маркетплейс One Item Store, а впоследствии продал своё творение за 5300 долларов.

А спонсором блога в этом месяце выступает сервис Rookee. Когда требуется комплексное поисковое продвижение, контекстная реклама на автопилоте или формирование репутации в сети – на помощь приходят Rookee!

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

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

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

One Item Store: небольшой конструктор интернет-магазинов

В июне 2020 года Бен построил и запустил крошечный конструктор интернет-магазинов под названием «One Item Store». Он позволяет людям продать через интернет какой-нибудь один товар. По сути это миниатюрная версия Shopify.

Идея

Что, если бы вы были тем, кто просто хочет продать свой единственный продукт в интернете? Может быть, вы делаете свечи своими руками, а может, выращиваете вкусные ананасы?

Что ж, это просто, есть eBay, Etsy, Gumtree … возможности безграничны.

Хорошо, но что, если вам нужен собственный настоящий магазин?

Конструкторы сайтов! Squarespace, Shopify, WordPress – слышали когда-нибудь о них?

Бен очень любит Squarespace и часто советует людям использовать именно его, когда они просят создать веб-сайт. Но когда разработчик предлагает это, обычно получает примерно такие ответы:

  • «Это слишком дорого»: если не ошибаюсь, у него довольно приличная ежемесячная плата. Особенно, если вы хотите продавать вещи.
  • «Это слишком сложно, не могли бы вы просто создать для меня веб-сайт в Squarespace?»: Ну да, но это уже другое дело.

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

Бен хотел исправить эту проблему, чтобы позволить любому человеку создать интернет-магазин (бесплатно), независимо от его технических знаний. Поэтому он решил построить «Магазин одного предмета».

Разработка

Создание One Item Store было утомительным занятием. Цель состояла в том, чтобы сделать полноценный конструктор интернет-магазинов. Сначала Бен подумал: «Мне просто нужен способ принимать онлайн-платежи для моих пользователей. Легкотня – проект завершён, следующий, пожалуйста». Но это оказалось не так.

Первая неделя: планирование, неудачи, дизайн

Завершив свой предыдущий проект, 8-битную королевскую битву, Бен сразу же начал думать о следующем проекте: ИИ, торгующий криптовалютами. Но там возникли проблемы с API, поэтому разработчик перешёл к следующей идее.

Началось всё с приобретения доменного имени oneitem.store. В своём блоге Бен пишет, что, если в самом начале разработки он тратит деньги на проект, то тот становится для него более реальным и придаёт дополнительную мотивацию.

One Item Store был построен на платформе для разработки веб-приложений Angular. Так что, когда дело дошло до создания конструктора магазинов, Бен использовал двустороннее связывание объектов, чтобы казалось, что веб-сайт обновляется в реальном времени.

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

Что касается дизайна, то на него не хватило времени. Поэтому разработчик сделал два базовых варианта: «Минимальный» и «Тёмный минимальный». Они просты, но со своей задачей справляются вполне успешно. При необходимости, в будущем, можно было бы с лёгкостью создать дополнительные шаблоны.

Вторая неделя: платежи, панель управления заказами и уведомления по электронной почте

Предпринимателю нужно было какое-то платёжное решение, чтобы пользователи One Item Store могли получать деньги, когда продают вещи в своём онлайн-магазине. Для этого был выбран сервис Stripe.

В частности, Бен подключил Stripe Connected Express Accounts. Такой вариант используют Uber, Airbnb и Lyft для денежных переводов сотрудникам. Он не только позволяет быстро перевести деньги продавцам One Item Store, при совершении продаж, но и удержать 1% комиссию.

Какой интернет магазин сможет функционировать без панели управления заказами? Она была реализована тоже в минималистичном стиле.

Владелец может увидеть все заказы, которые он получил из своего магазина, и щёлкнуть по ним, чтобы посмотреть конкретного клиента, который сделал тот или иной заказ. После отправки товара пользователь сервиса может пометить его, как выполненный.

На финальном этапе разработки нужно было каким-то образом реализовать возможность получения уведомлений на электронную почту, как для покупателей, так и для продавцов. Для этого Бен использовал nodemailer, который очень тяжело интегрировался с учётной записью Gmail.

Продажа кода One Item Store

После дебюта на Hacker News, у блога Бена появилось много читателей и постоянных подписчиков. В одном только Твиттере на него подписалось более 1,500 человек, а просмотры tinyprojects.dev измеряются теперь сотнями тысяч.

Не удивительно, что после поста про One Item Store сервис тут же обзавёлся несколькими сотнями пользователей. Бен даже получил первую прибыль: 1.64 фунта стерлингов – за счёт 1% комиссии с каждой продажи. Люди продавали футболки, шляпы, стихи. Один парень даже открыл магазин, чтобы продать свою душу.

Как-то утром разработчик получил email:

Привет, Tiny Projects.

Я тут размышлял по поводу вашего проекта One Item Store и хотел бы узнать, планируете ли вы его продавать?

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

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

Через несколько часов пришло предложение продать стартап за $4,000. Бен решил поторговаться и запросил в ответ $7,500. За следующие несколько дней переговоров цена менялась так:

  • $4,800 – $6,500;
  • $5,000 – $5,300.

В итоге покупатель согласился на $5,300, хотя в одном из писем говорил, что верхний предел его бюджета на этот проект – 5 тысяч долларов. К слову, он тоже оказался талантливым разработчиком и предпринимателем.

Сама продажа кода состоялась следующим способом:

  1. Покупатель переводит 5,300 долларов на специальный условный счёт, на котором учитываются имущество, документы или денежные средства до наступления определённых обстоятельств или выполнения определённых обязательств (эскроу-счёт).
  2. Бен передаёт покупателю домен, базы данных и репозиторий Github.
  3. Короткий видеозвонок с объяснением кода.
  4. У покупателя есть 7 дней, чтобы всё опробовать.
  5. Служба условного депонирования переводит Бену 5,300 долларов.

Выводы

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

  1. Создавайте то, что вам нравится.
  2. Пишите о процессе разработки в блог.
  3. Привлекайте аудиторию.
  4. Получайте клиентов, покупателей, предложения о работе.

Всё довольно просто. Я сам тоже работаю по такой стратегии, только в нише интернет-маркетинга. Людям нравится узнавать о чужих успехах и неудачах. Пусть даже вас сначала будет читать 5 человек. Потом их станет 10, 50, 100…

Занимайтесь тем, что вам нравится, рассказывайте об этом, и кто знает, куда вас заведёт эта дорога.

Успехов!

Источник информации: tinyprojects.dev.

Сообщение Как за 50 часов сделать мини-маркетплейс и продать его за 5300 долларов появились сначала на Блог SEO-аспиранта.

©