DOU Проектор: ReSell – безпечна купівля та продаж вживаної електроніки

У рубриці DOU Проектор всі бажаючі можуть презентувати свій продукт (як стартап, так і ламповий pet-проект). Якщо вам є про що розповісти — запрошуємо взяти участь. Якщо ні — можливо, серія надихне на створення власної made in Ukraine продукту. Питання і заявки на участь надсилайте на editors@dou.ua .

Привіт! Мене звуть Федір Симоненко, я co-founder проекту ReSell — маркетплейсу для простої і безпечної купівлі/продаж майже нової електроніки. З його допомогою ви можете оцінити свій старий девайс та продати його без будь-яких ризиків, а також купити майже новий пристрій з гарантією якості. Перед тім як присвятити себе цьому проекту, я встиг попрацювати розробником баз даних, а також займався автоматизацією бізнес-процесів та пошуком і інтеграцією ІТ-рішень у великій FMCG-компанії.

Ідея

Одного разу я вирішив продати декілька пристроїв, які не використовувалися та просто валялися у шафі. Це були смартфони Apple і HTC та електронна книга LBook. Виявилось, що не надто легко оцінити свій не новий пристрій, а також існує великий ризик залишитися і без гаджета, і без грошей, натрапивши на шахраїв.

Після цього і з'єднання явилася ідея створити сервіс, який допоможе вирішити усі питання, пов'язані з оцінкою, можливим ремонтом, технічною перевіркою вживаних пристроїв. Крім того, мені дуже подобалися принципи безпечних покупок на міжнародних майданчиках, таких як AliExpress. Тому я вирішив, що для уникнення шахрайства необхідно звести до мінімуму готівкові розрахунки. Погугливши, я знайшов декілька нішевих маркетплейсів у США, таких як swappa.com і glyde.com . Далі я знайшов партнера, який мав досвід запуску стартапів.

Зліва — директор з маркетингу Максим Байталюк, праворуч — Федір Симоненко

Реалізація і створення MVP

Після опрацювання бізнес-логіки маркетплейсу стало зрозуміло, що власними силами цей проект ми з партнером не реалізуємо. Вирішили створити першу версію продукту за власні кошти. З самого початку у команді були ми з партнером і дизайнер. Оскільки прив'язки до конкретної технології у нас не було, у мене була можливість обрати будь-який фреймворк/мову програмування для реалізації задачі.

Ми визначили такі критерії для вибору фреймворку:

Після аналізу існуючих рішень я відразу відкинув шаблонні рішення типом Wordpress, оскільки вони слабо кастомізуються. В результаті я обирав між Ruby-on-Rails і Python-Django. На користь Python зіграла більша кількість розробників і низький поріг для входу нових спеціалістів (а отже, рейти не повинні швидко зростати). Django ж підкупив величезною спільнотою, автоматичною генерацією адмінки, а також зростанням популярності останнім часом серед eCommerce-проектів.

Фінальна таблиця для вибору фреймворку виглядала так:

Після цього ми провели низку зустрічей/скайп-колів з компаніями і фрілансерами, які могли б реалізувати MVP-версію. В результаті трохи більше аніж через півроку перша версія продукту являла собою написань фрілансерами монолітний веб-застосунок на Django (Python 2.7) з адаптивною версткою.

Як працює маркетплейс

Основний акцент ми вирішили зробити на можливості оцінити свій пристрій, просто вибравши його зі списку і вказавши його стан і основні параметри. Перша версія анкети для продаж смартфону виглядала так:

В подальшому реалізували мобільну версію і дещо спростили анкету:

Ми вирішили відразу створити ієрархічний каталог для того, щоб можна було точніше оцінити девайс користувача, а також для зручної фільтрації оголошень.

Однією з базових послуг для безпеки користувачів ми вбачали фінансову безпеку, тому одними з перших в Україні почали реалізовувати рішення для утримування коштів покупця до моменту отримання ним якісного товару. Весь процес ми нікого максимально автоматизованим, аналогічно AliExpress.

Також витворили послугу «Технічна перевірка і гарантія». Ця послуга передбачає огляд пристрою сервісним центром перед купівлею і отримання гарантії його роботи за невелику доплату. Оскільки ця послуга вимагала довіра до бренду з боку користувачів, якої ми спочатку не малі, ми модифікували послугу технічної перевірки, почавши перевіряти професійних продавців перед розміщенням оголошень на порталі. Для цього наші спеціалісти приїжджали в магазин продавця, оглядали наявні пристрої, фотографували їх і розміщували оголошення на порталі.

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

Ще ми вирішили створити рейтинг б/в пристороїв, адже на сьогоднішній день є багато інформації про ті, як зверни новий телефон або ноутбук. А як веде себе цей самий девайс через декілька років, нікому не відомо.

Цей продукт допоміг протестувати ідею і залучити перші інвестиції на акселераторі Intecracy.Ventures .

Зміна архітектури і реліз

Разом з тим ми розуміли, що без нормальної мобільної версії сайту і гнучкої архітектури проекту ми не зможемо швидко розвиватися. Тому використали Django REST для створення web API з мікросервісною архітектурою і паралельно переписали проект на Python 3.6. Також ми використали Celery для обробки асинхронних завдань. Клієнтську частину вирішили писати на React JS + Redux.

База даних: PostgreSQL (вона й була з самого початку). Всі сервіси розгорнуті в Docker-контейнерах, хостимося на DigitalOcean, в якості CI використовуємо Jenkins. Сам проект має структуру SPA з рендерингом на клієнтській частині (CSR). Деякі сторінки (лендінги) мі рендеримо на сервері через Django-templates, а для створення блогу інтегрували сервіс ghost.org.

Після отримання перших інвестицій, ми почали збирати команду для full-time роботи над проектом. Окрім програмістів, для розвитку і підтримки проекту було створен відділ маркетингу і реклами та службу підтримки клієнтів. Цей процес зайняв декілька місяців. В результаті наша команда розробки складається з бізнес-аналітика, UX-UI дизайнера, трьох бекенд-розробників Python, двох фронтенд-розробників React JS і тестувальника.

Команда ReSell

Фейлі

Однією з найбільш трудоємних і складних завдань стали інтеграція з платіжними і логістичними системами. Виявилося, що майже всі існуючі в країні торговельні майданчики дають можливість автоматичного створення накладних на товар тільки напряму від продавця покупцю. Ми ж хотіли контролювати увесь процес руху замовлень і коштів, і при цьому дати можливість покупцю оплатити замовлення усе одним платежем, включаючи послуги доставки. На наш подив, навіть лідери серед служб доставки не малі прозорої документації API для маркетплейсів з подібним флоу. Тому реалізація такого функціоналу виявилась не тривіальною інтеграцією і зайняла набагато більше часу, ніж ми планували. Як показавши годину, можна було б на старті взагалі обійтися і без цього, оскільки клієнти не надто горіли бажанням платити карткою на незнайомому сайті. Через це нам довелося дещо змінити бізнес-модель і адаптуватися під потреби ринку.

CSR (client side rendering). Для будь-якого комерційного проекту ключовим завданням є зниження вартості залучення клієнта (CAC), а це можливо тільки за умови постійного зростання органічного трафіку з пошукових систем. Хоча Google і заявляє, що його боти вже давно читають JavaScript і можуть індексувати SPA-сайти, на практиці все проходити не так гладко. Ми були змушені достатня поморочитися для того, щоб добитися коректної індексації наших ключових сторінок. Була ідея навіть використати Next JS, але відмовилися від неї через брак часу. В результаті нам вдалося прибрати більшість перепон на шляху краулера, але все ще залишається багато завдань з оптимізації.

Результат і плани на майбутнє

З моменту початку роботи над проектом пройшло більше ніж півтора року для створення MVP і залучення інвестицій. Потім ще більше ніж півроку для формування команди і запуску. Зміна архітектури, формування команди з нуля, а кож інтеграція з платіжними і логістичними системами дещо посунули наші плани релізу, внаслідок чого ми запустилися в середині 2018 року, а активні рекламні кампанії запустили у серпні — вересні того ж року. Після тестового запуску і наповнення майданчика реальними оголошеннями ми вирішили сконцентруватися на зниженні вартості залучення клієнта, оптимізації продукту, збільшенні кількості замовлень і якості їх обробки.

Основною ж відмінністю від конкурентів ми, як і раніше, вбачаємо перевірку коректної роботи пристроїв і безпечність покупок. Однак, за відсутності довіра до нового бренду, модель передплати карткою не дозволяла нам швидко розвиватися. Тому ми дещо змінили концепт і почали перевіряти продавців, які малі конкурентні ціни і не боялися пройти аудит і відправити пристрій покупцю без передплати (аналогічно Amazon Prime). На даний момент наші перевірені продавці знаходяться в Києві, але ми плануємо масштабувати послугу перевірки продавців й у інші регіони .

В результаті, майже за 4 місяці активної роботи наш сайт відвідало більше 350 000 унікальних користувачів, які зареєструвались в системі близько 6 000 відвідувачів. Усього через майданчик ми отримали близько 1 000 замовлень. А кількість замовлень від наших перевірених продавців зростає в 2 рази шкірного місяця, що свідчить про актуальність даної послуги на ринку.

Зараз ми працюємо над оптимізацією вартості залучення клієнтів, але розуміємо, що для отримання органічного трафіку ще потрібен час. Також наш проект шукає додаткові інвестиції для досягнення намічених цілей. Найближчим часом ми плануємо створити створити повноцінну десктоп-версію сайту, мобільні застосунки, розширити каталог електроніки, додати кілька мов інтерфейсу і протестувати низку гіпотез щодо додаткових сервісів. Зараз ми розвиваємо проект в Україні, але плануємо виходити на рінк Східної Європи у найближчому майбутньому.

Ми бачимо, що локальний ринок вживаної електроніки все ще залишається дуже неорганізованим, тому наша місія — зробити покупку б/в електроніки такою простою і безпечною, як і купівлю нових!

Опубліковано: 19/03/19 @ 11:00
Розділ Блоги

Рекомендуємо:

Як просувати сайт послуг на західному ринку: 5 методів
Як визначити і оцінити цінність розроблюваного ПО
PHP дайджест #19: реліз xDebug, нові RFC, робимо сайти швидкими
QA дайджест #36: тренди 2019, тестування з JavaScript, список потрібних чатиков
Рулетка під назвою «співбесіда»: думки розробника про найм