Веб-приложение для покупки авто с аукционов Японии — разработка с нуля.
Сервис агента-посредника: клиенты из России и СНГ ищут лоты, считают цену «под ключ» и оставляют заявку на ставку, а менеджер ведёт сделку до отправки машины в контейнере. Лоты хранятся у поставщика данных, и по его правилам своей копии базы быть не может. Поэтому каждая страница собирается из живых запросов к API.
Актуальные лоты японских аукционов в каталоге, без собственной копии базы.
Проверяют каталог, заявки, расчёты и доступы, чтобы обновления ничего не ломали.
От старта разработки до запуска на домене заказчика.
Интеграция с API аукционов без своей копии базы.
Лоты приходят от поставщика аукционных данных, и по его правилам хранить их копию у себя нельзя. Каталог, карточки и статистика собираются из запросов к API в момент открытия страницы, а скорость держится на кэше и фоновом обновлении. Интеграции с внешними API делаем и отдельной услугой — «Webhooks-шлюз».
- Живые данные: цены и статусы лотов всегда актуальны.
- Умный кэш: торги обновляются часто, архив итогов — раз в сутки.
- Быстрые страницы: все запросы к API уходят одновременно, а не по очереди.
- Защита от сбоев поставщика: повтор запроса и журнал медленных ответов.
Каталог и карточка лота: от фильтра до цены «под ключ».
Легковые машины, мотоциклы и спецтехника в одном каталоге. Фильтры по марке, модели, году, оценке и пробегу показывают, сколько лотов подходит. В карточке лота — фото, аукционный лист с расшифровкой оценок, соседние лоты и похожие продажи из архива.
- Калькулятор «под ключ»: аукционные сборы, фрахт, пошлина, утильсбор. Ставки администратор меняет сам.
- Архив торгов за 3 месяца: средняя, минимальная и максимальная цена, график.
- Три языка и пять валют: русский, английский, японский.
- Быстрый каталог даже при большом количестве фильтров.
Встроенная CRM: заявки, клиенты, деньги, покупки.
Внешнюю CRM подключать не стали: всё, с чем работает менеджер, встроено в сервис и связано с лотами. Заявка на ставку проходит понятные статусы, у каждой есть история, а клиент получает письмо на каждом шаге. Как мы проектируем такие системы — на странице «Разработка CRM-системы».
- Рабочий стол заявок: фильтры, смена статуса в один клик, правка прямо в строке.
- Карточка клиента и баланс: видно, кто внёс запись и кто её отменил.
- Ведомость купленных машин работает как таблица: вставка из Excel, отмена действий, свои столбцы, выгрузка в Excel.
- Контейнер и лист разбора: справочник запчастей и выгрузка в PDF, Word и Excel.
Кабинет клиента, чат и поддержка через Telegram.
Клиент собирает избранное по спискам, сохраняет поиски и получает письма о новых подходящих лотах. С менеджером переписывается в чате с вложениями. Сервис ставится на телефон как PWA, поэтому уведомления приходят даже при закрытой вкладке.
- Push-уведомления на телефон без установки приложения из магазина.
- Чат поддержки на сайте связан с группой в Telegram: сотрудник отвечает в Telegram, ответ появляется у посетителя в окне. Такие связки делаем в рамках услуги «Telegram-бот».
- Перевод аукционных листов по запросу и раздел «Мои покупки» со статусами.
- Склад с фиксированной ценой: машину можно добавить с телефона прямо на площадке.
Разработка с нуля: своё ядро без фреймворка.
Сервис написан с нуля под задачи агента, без готовой CMS и тяжёлых фреймворков. В нём нет лишнего, он быстро работает и не зависит от чужих обновлений. После запуска сервис остаётся у нас на поддержке. Подробнее о подходе — на странице «Разработка веб-приложения».
- Страницы открываются сразу: их собирает сервер, а не браузер.
- Письма клиентам на каждом шаге заявки.
- Курсы валют обновляются автоматически, с резервным источником.
- Автотесты на ключевые сценарии.
Закрытый сервис: вход только по одобрению.
Зарегистрироваться может любой, но пользоваться сервисом — только после одобрения администратора. Роли: клиент, менеджер, администратор, супер-администратор, у каждой свои права.
- Двухфакторный вход через приложение-аутентификатор.
- Вход под аккаунтом клиента, чтобы поддержка видела ровно то же, что и он.
- Блокировки и журнал действий сотрудников.
- Новые разделы можно включить или скрыть одной настройкой.
2 недели от старта до запуска.
Роли, статусы заявок, модель данных, правила поставщика, ядро сервиса.
Каталог и карточка лота на живом API, калькулятор, архив торгов.
Заявки, клиенты, баланс, ведомость, склад, кабинет клиента.
Чат с push-уведомлениями, поддержка через Telegram, домен заказчика.
Ваш проект:
Расскажите задачу — за 24 часа подготовим оценку и график.
И получить персональное предложение со стоимостью и сроками.