DOU Проектор: Derigable.com – сервис, который позволяет экономить при покупке гаджетов

В рубрике DOU Проектор все желающие могут презентовать свой продукт (как стартап, так и ламповый pet-проект). Если вам есть о чем рассказать — приглашаем поучаствовать. Если нет — возможно, серия вдохновит на создание собственного made in Ukraine продукта. Вопросы и заявки на участие присылайте на  Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. .

Идея

Всем добрый день! Меня зовут Сергей, мне 33 года, и я — айтишник. Хочу рассказать вам историю создания проекта Derigable.com. Проект основали мы с коллегой Дмитрием. Оба закончили КПИ, оба работаем в украинских IT-компаниях

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

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

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

Реализация

У нашей команды на момент начала работы не было какого-либо серьезного опыта создания веб-проектов. Погуглив некоторое время, мы решили создать наш сервис на базе CMS Joomla.

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

Сама по себе Joomla нас не очень впечатлила, чего стоило только добиться от неё ЧПУ для статей — по умолчанию Joomla добавляет id статьи в начало ссылки на эту статью. И чтобы это изменить пришлось долго гуглить, потом залезть в исходники и поменять немного кода в router.php. И, конечно, при обновлении CMS до следующей версии это нужно было делать заново.

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

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

Было принято решение полностью изменить реализацию. На этот раз мы выбрали технологии близкие и понятные нашей команде. Текущая версия сервиса реализована полностью ASP.NET 5, в качестве СУБД используется MS SQL, ORM — Microsoft Entity Framework 6, IoCC — Microsoft Unity. Кроме собственно функционала DI из Unity используем interceptions (аля AOP) для отправки e-mail сообщений — поскольку отправляем мы их из очень многих мест, а помещать логику отправки писем в репозиторий не очень-то хотелось.

Приложение развернули в MS Azure — используем сервисы WebApp, SQL Server и Blob storage.

Все это обходилось бы нам в 15 USD в месяц, если бы не подписка Visual Studio Professional Subscription:). Хоститься в Azure довольно дорого конечно, если вдруг «попрет» и мощностей станет не хватать — планируем подать заявку на MS BizSpark.

Кстати, оказалось, что нельзя просто взять и поменять подписку с Free на Visual Studio для уже развернутых сервисов в Azure. Потратив несколько часов на попытки это сделать, мы пошли альтернативным путём — просто удалили сервисы с бесплатной подписки и создали заново на подписке от Visual Studio. Благо каких-либо ценных данных на тот момент у нас ещё не было.

Через некоторое время работы нашего сервиса мы столкнулись с тем, что бизнес-почта mail.ru, которую мы используем, после отправки 100 письма блокирует отправку писем на некоторое (неопределенное, но точно больше 20-ти минут) время. При этом явно это ограничение нигде не прописано, платных пакетов mail.ru не предоставляет.

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

Результаты

На текущий момент в сервисе находится 100+ интернет-магазинов и представлены товары из 5 категорий:
— Смартфоны;
— Планшеты;
— Ноутбуки;
— Телевизоры;
— Мониторы.

Сейчас сервис запустился в пилотном режиме — бесплатно и для покупателей, и для интернет-магазинов. Первые торги пошли сразу же через Organic Search, затем мы начали тестировать SMM, контекстную рекламу и другие каналы.

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

Похожие статьи:
[Про автора: Андрій Ревін — операційний менеджер в OpenVPN Inc, відповідальний за проектний менеджмент компанії та розвиток українського...
Оператор мобильной связи МТС объявил о запуске в коммерческую эксплуатацию сети 4G (LTE) на территории Республики Татарстан, которая, с...
Михайло Одинюк в IT уже понад 16 років. За цей час встиг попрацювати майже на десяток компаній, відкрив власний бізнес, опанував...
Начальник Управління IT Міністерства оборони Олег Берестовий заявив, що залишає посаду після півтора року роботи. Про...
На порталі «Дія» запустили нову послугу для підприємців — тепер можна внести зміни до прізвища, ім’я, по батькові...
Яндекс.Метрика