Требования к интеграцииТехнические задания

Требования к интеграции двух систем: поля и поток данных

Срок от 1 дняДоработки включеныКонтроль качества
Пакеты
Защита оплатыПодробнее
  • Доработки в рамках пакета бесплатны.
  • Если вы не ответите в течение 3 дней после сдачи, работа будет принята автоматически.
Заказать · 39 $

При оплате деньги резервируются и переходят сервису, только когда вы примете работу.

Требования к интеграции двух систем: поля и поток данных

Пример результата

Пример по пакету «Стандарт»

Техническое задание: сайт с онлайн-записью для йога-студии

1. Цели проекта

  1. Клиент видит расписание и записывается на занятие с телефона меньше чем за минуту.
  2. Абонементы и разовые занятия продаются онлайн.
  3. Время администратора на запись сокращается примерно с 10 часов в неделю до 2.

Показатели успеха через 3 месяца после запуска: 70% записей — онлайн; неявок меньше 10%.

2. Пользователи

РольЧто нужно
ПосетительПосмотреть расписание, цены и преподавателей; купить пробное занятие
КлиентЗаписаться и отменить запись, видеть остаток абонемента, встать в лист ожидания
ПреподавательВидеть свои занятия и список записавшихся
АдминистраторУправлять расписанием, ценами, абонементами, преподавателями и возвратами

3. Страницы и экраны

  1. Главная: ближайшие занятия сегодня, пробное занятие, адрес студии.
  2. Расписание: неделя, фильтры по направлению, уровню, преподавателю и залу.
  3. Страница занятия: описание, преподаватель, длительность, свободные места, кнопка «Записаться».
  4. Цены: разовое занятие, абонементы на 5 и 10 занятий, безлимит на месяц.
  5. Преподаватели: список и личные страницы.
  6. Личный кабинет: ближайшие записи, история, абонементы, сохранённые карты.
  7. Админ-панель: редактор расписания, база клиентов, отчёт о продажах.

4. Основные функции

4.1 Запись

  • Записаться можно при действующем абонементе или с оплатой разового занятия.
  • Вместимость задаётся для зала (зал А — 18 мест, зал Б — 10).
  • Если мест нет, клиент встаёт в лист ожидания; при освобождении места первый в очереди записывается сам и получает уведомление на почту и СМС.

4.2 Отмена

  • Бесплатная отмена не позднее чем за 12 часов до начала; занятие возвращается на абонемент.
  • Поздняя отмена или неявка списывает занятие.

4.3 Оплата

  • Оплата картой и через СБП у платёжного провайдера, которого выберет студия.
  • Срок действия: абонемент на 5 занятий — 2 месяца, на 10 — 3 месяца.
  • Чеки по 54-ФЗ клиент получает через онлайн-кассу провайдера.

4.4 Уведомления

  • Подтверждение записи, напоминание за 3 часа, изменения в листе ожидания.

5. Нефункциональные требования

  • Сначала мобильная версия; страница загружается быстрее 2 секунд на 4G.
  • Персональные данные хранятся в соответствии с 152-ФЗ, на серверах в РФ.

6. Открытые вопросы

№ВопросКто решает
1Посещаемость отмечает преподаватель в приложении или администратор?Владелец студии
2Нужен ли пробный абонемент на 2 недели помимо пробного занятия?Владелец студии
3Расписание встраивается в текущий сайт или сайт делается заново?Владелец и разработчик
4Какой платёжный провайдер и сервис СМС предпочтительны?Владелец

Клиент: йога-студия «Лотос» в Краснодаре: 2 зала, 9 преподавателей, около 60 занятий в неделю. Сейчас запись идёт через мессенджеры и бумажный журнал на ресепшене. Пакет «Стандарт»: ТЗ до 10 страниц. Ниже фрагмент.

Клиент и все данные вымышлены.

Об услуге

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

Что входит

  • Что вы получитеДокумент с требованиями к интеграции: системы и цель, триггеры и потоки данных, таблица соответствия полей с форматами, правила синхронизации и конфликтов, обработка ошибок и открытые вопросы, оформленным текстом; любые оценки трудоёмкости — ориентир, а не смета.
  • Потоки данныхЧто, куда и по какому событию передаётся
  • Соответствие полейПоле-источник, поле-приёмник, формат и правило
  • Правила конфликтовДубли, удаления и какая сторона главнее
  • Ошибки и журналПовторы, оповещения и что записывается
  • Открытые вопросыЧто уточнить у каждого поставщика

Порядок работы

  1. 1
    БрифВы называете системы и данные
  2. 2
    СхемаОписываем потоки, поля и правила
  3. 3
    ТребованияВы передаёте документ разработчику

Что нужно от вас

Две системы и для чего вы используете каждую, какие данные и когда должны передаваться, известные вам поля, ссылки на публичную документацию их API, если есть, и какие проблемы есть сейчас.

В брифе мы спросим:

  • Какие две системы нужно связать?
  • Какие данные и в какую сторону должны передаваться?
  • Насколько быстро данные должны обновляться?
  • Смотрели ли вы готовый коннектор или плагин?

Сравнение пакетов

ПакетыЭкономОдин поток данных19 $СтандартДо 4 потоков данных39 $БизнесДо 10 потоков данных79 $
Срок1 день3 дня5 дней
Доработки123
Потоков данных1до 4до 10
Таблица полейДаДаДа
Сценарии проверкиНетНетДа
Заказать ЭкономЗаказать СтандартЗаказать Бизнес

Защита оплаты

Вы оплачиваете заказ сразу, но деньги переходят сервису только за принятую работу.

  • Фиксированная ценаЦена пакета не меняется после оплаты.
  • Деньги резервируютсяПри оплате сумма только резервируется. Сервису она переходит, когда вы примете работу.
  • Проверка перед сдачейКаждый результат проходит проверку качества, прежде чем попасть к вам, и вы видите его на странице заказа до приёмки.
  • Бесплатные доработкиПросите изменения в рамках брифа столько раз, сколько предусмотрено пакетом.
  • Приёмка через 3 дняЕсли в течение 3 дней после сдачи вы не примете работу и не попросите изменений, она будет принята автоматически. Если после сдачи вы напишете в чат заказа, заказ подождёт; ответив, мы можем начать отсчёт 3 дней заново и сообщим об этом в чате.
  • Переделка или полный возвратЕсли результат не соответствует брифу и доработки не помогли или срок превышен больше чем вдвое, напишите в чат заказа: мы переделаем работу или полностью вернём деньги.
Как это работает →

Вопросы и ответы

Вы проверяете, что API это позволяют?

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

Вы сами свяжете системы?

Нет, мы пишем только требования и в ваши аккаунты не заходим.

Можно описать интеграцию через Zapier или Make?

Да. Те же потоки и поля подойдут как план для сценария без кода; укажите это в брифе, и мы опишем его по шагам.

Пакеты
Заказать · 39 $· 3 дня