logo

От проверки идеи до веб-приложения за 3 месяца

Помогли доказать концепцию с помощью метода PoC и превратили идею в живой сервис для планирования путешествий.
proof of concept на заказ.png
как протестировать бизнес-идею.png
ИндустрияТуризм
Тип бизнесаСтартап
РегионНидерланды
ИндустрияТуризм
Тип бизнесаСтартап
РегионНидерланды

Клиент

Пришел лишь с идеей. Разработку заказывал в первую очередь для себя – хотел протестировать концепцию.

Гипотеза была такая: путешественники не хотят искать билеты и отели заново на каждом сайте. Им нужно место, где можно собрать варианты из разных источников, сравнить их и сохранить идеальный маршрут. Должен получиться не агрегатор, как Авиасейлс, а скорее социальная сеть с досками – Pinterest для путешествий. Работать это должно как расширение для Google Chrome.

К 2019 году у нас накопилось внушительное портфолио опубликованных расширений для Chrome: плагины тогда пользовались большой популярностью, и многие владельцы стартапов приходили к нам с оригинальными идеями. Мы продемонстрировали готовый плагин со схожей тематикой (скидочные купоны), и клиент согласился на разработку.

Вызовы

Уже на первом интервью с клиентом мы поняли: идея рабочая; но предупредили, что у расширений есть один недостаток – они требуют постоянной поддержки и обновления кода.

Далее сформулировали цель: нужно проверить, действительно ли пользователям удобнее собирать поездку прямо во время бронирования. Сценарий – сохранение маршрута из любого популярного travel-сервиса в один клик. Выделили ключевые критерии успеха: если 30% пользователей вернутся к сохраненным маршрутам в течение 14 дней, то можно масштабироваться.

Для бизнеса метод Proof of Concept дает возможность быстро проверить идею без больших инвестиций. Владелец видит реальные метрики, может оценить интерес пользователей и решить, развивать проект дальше или остановиться без потерь.
приложение для путешествий.png

1. Бюджет

Так как клиент занимался разработкой на собственные деньги, решение должно быть недорогим. С этим проблем не возникло. Мы предложили минимальную цену – проект был простой – и бесплатно сделали логотип.

proof of concept пример.png

2. Хранение данных

Сайтов для путешественников, с которыми PlanMoreTrips поддерживает интеграцию, несколько сотен: гиганты вроде Google Flights, Airbnb, Kayak, Skyscanner, United, Hotels плюс местные компании разных стран, ориентированные на внутренние перелеты.

Как реализовать логику хранения такого количества данных? Поддерживать собственный сервер клиенту будет дорого. Дешевле использовать облачный сервис (например, Firebase) и внешние API (например, FlightStats) для получения актуальных данных.

Процесс разработки

Когда простой концепт вырос в настоящий проект

Обычно PoC не предполагает завершенного внедрения, но мы вместе с клиентом все же решили опубликовать расширение в Chrome Web Store. Позже расширение появилось и в Microsoft Edge Add-ons. PlanMoreTrips оказался востребованным, поэтому после запуска расширения мы пошли еще дальше: предложили клиенту сделать полноценное веб-приложение.

1/4

Фокус на скорость

Исключили все, что не влияло на проверку гипотезы: биллинг, сложную аналитику, интеграции, не затрагивающие основную механику.

2/4

Гибкая интеграция

Создали систему конфигураций для парсинга данных, чтобы не зависеть от изменений DOM-структуры (внутреннего устройства веб-страницы).

3/4

Надежная синхронизация

Использовали Firebase с офлайн-кэшированием. Данные обновляются мгновенно во всех аккаунтах.

4/4

Безопасное хранение

Хранили только минимальный набор пользовательских данных: учетную запись и маршруты без платежной информации.

Как работает PlanMoreTrips:

Регистрация и авторизация

Пользователь устанавливает расширение в браузере или заходит в веб-приложение по ссылке, где создает личный кабинет. Доступна авторизация через Google Аккаунт – добавили по просьбе клиента.

Единый аккаунт

Пользователю присваивается единый ID, который генерируется в Firebase. Благодаря этому можно работать как в веб-приложении, так и в расширении, так как данные синхронизируются.

Социальная сеть для путешественников

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

Забота об удобстве пользователей

– Расширение и веб-приложение совместимы с тысячей сервисов по продаже авиабилетов и бронирования жилья: гигантами вроде Google Flights, Airbnb, Kayak, Skyscanner, United, Hotels и местными компаниями разных стран, ориентированными на внутренние перелеты.
– Возможность добавить полет вручную, если пользователь находится на сайте, который PlanMoreTrips пока не поддерживает.
– Данные обо всех полетах сохраняются в аккаунте – удобно сравнивать цены. 
– Приложение простое и легкое, работает без зависаний.

Технологии

technology
Бэкенд

Firebase

technology
Фронтенд

React

technology
Фронтенд

Redux

technology
Сторонние API

FlightStats

Результат

PoC подтвердил гипотезу: пользователи действительно сохраняли маршруты и возвращались к ним. Через две недели после запуска сверили метрики с критериями успеха: 65% пользователей хотя бы раз открывали сохраненный маршрут повторно, 20% из них делились ссылками. Так проект подтвердил коммерческий потенциал и стал устойчивым решением для клиента.

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

Сегодня PlanMoreTrips – это:

  • Расширение. Автоматизирует создание подборок авиабилетов в браузерах Chrome и Edge.
  • Веб-сервис. Помогает пользователю планировать будущие поездки в приложении и поделиться ими с другими.
  • Веб-форум. Чтобы пользователи делились впечатлениями с другими путешественниками.
  • Бронь жилья. Интеграция с сайтами бронирования отелей для поиска лучших ценовых предложений.
1 месяц

ушел на проверку концепции.

grade
2 месяца

ушло на разработку веб-приложения.

grade
18 тыс. –

количество посещений веб-сайта в месяц.

grade

Напишите нам

/ 5000

Что происходит дальше:

  • Мы получаем запрос, обрабатываем его в течение 24 часов и связываемся по указанным вами e‑mail или телефону для уточнения деталей.

  • Подключаем аналитиков и разработчиков. Совместно они составляют проектное предложение с указанием объемов работ, сроков, стоимости и размера команды.

  • Договариваемся с вами о следующей встрече, чтобы согласовать предложение.

  • Когда все детали улажены, мы подписываем договор и сразу же приступаем к работе.