От идеи до продукта, который растит продажи

Кирилл Белянский kirstance

Рейтинг: 7 424
Паспорт верифицирован
Всего отзывов: 4 0
Профессионализм: 9 Коммуникация: 10
Выполнил заданий: 4
  • Надежность: Использовал: Работал по Безопасной сделке
  • Работ в портфолио: 6
  • Типовых услуг: 3
  • Работ на продажу: 0
  • Стаж работы: 7 лет
  • Зарегистрирован: 05.07.2017
  • Юридический статус:Самозанятый
  • Стоимость услуг (руб): 3 000 за час 250 000 за месяц
Был на сайте:

Разработка сайта продажи Билетов на Сахалине

Используемые навыки:

Описание

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

Бизнес-цель проекта — перевести офлайн-процессы перевозчиков в удобный онлайн-канал, снизить нагрузку на кассы и контакт-центр, повысить конверсию в покупку за счет простого UX и сделать сервис масштабируемым под новые направления (автобус/паром/другие виды транспорта).

Техническая цель — построить единую full-stack платформу: современный web-интерфейс для пассажиров, backend-ядро для бизнес-логики и интеграций, административный контур для контента/маршрутов/операционных данных, а также коммуникационный слой через Telegram (поддержка, уведомления, mini-app/ботовые сценарии, где применимо).
Отдельно: в этом проекте в роли CMS/админ-слоя используется Strapi

Решение

Мы реализовали архитектуру в том же подходе, что и в подписочном продукте: разделили систему на frontend, backend, CMS и коммуникационные каналы.

Frontend (Next.js/React): сделали клиентскую часть сервиса с поиском маршрутов, карточками направлений, формами выбора даты/пассажиров, оформлением заказа, страницами новостей и справочной информацией.
Backend (Node.js): вынесли в API всю критичную логику — поиск и доступность рейсов, бронирование, расчет стоимости, оформление и возврат билетов, обработку платежных статусов, работу с личным кабинетом.
Strapi как headless CMS и админ-контур: через Strapi организовали управление контентом и служебными сущностями (новости, справочные блоки, часть операционных данных), чтобы бизнес-команда могла обновлять информацию без релиза кода.
Платежный и документный контур: реализовали безопасные сценарии оплаты, выдачу электронных билетов и возвраты через личный кабинет.
Омниканальные коммуникации: интегрировали Telegram-канал поддержки и инфраструктуру для bot/mini-app сценариев (быстрые входы, уведомления, обслуживание пользователя в мессенджере).
Эксплуатация и масштабирование: настроили API-слой и структуру проекта так, чтобы можно было добавлять новые маршруты, перевозчиков и дополнительные транспортные направления без переработки всей системы.
Технологический стек проекта: Next.js + React (frontend), Node.js (backend/API), Strapi (CMS/admin), реляционная БД, интеграции с платежами и Telegram-экосистемой.

Результат

В результате клиент получил рабочую цифровую платформу продажи билетов, которая закрывает полный пользовательский путь:

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

С точки зрения продукта проект стал не просто сайтом-визиткой, а полноценной транзакционной системой с web-интерфейсом, backend-логикой и CMS-управлением на Strapi, которую можно масштабировать и развивать как единый транспортный digital-сервис.

Презентация проекта

chrome_zoplPOw7I2.png
chrome_D5U7gD7IUi.png
chrome_Wx9YvfteUP.png
chrome_g5zeU9ae6r.png
chrome_HQy3PHgSDb.png

Оценили проект:

0