Функциональные характеристики, порядок распространения и стоимость программного обеспечения «Starter»

Описание функциональных характеристик программного обеспечения «Starter»

Оглавление

  1. Введение.

  2. Функциональные характеристики.

    1. Цели программного обеспечения «Starter».

    2. Назначение программного обеспечения «Starter».

    3. Основные функции программного обеспечения «Starter».

  3. Информация, необходимая для установки и эксплуатации.

    1. Системные требования и требования к рабочему месту пользователя.

    2. Требования к квалификации пользователя.

    3. Требования к серверной инфраструктуре.

    4. Требования к используемым базам данных.

    5. Перечень применяемых СУБД.

  4. Описание модулей платформы и характеристик.

  5. Техническая поддержка.

1. Введение

1.1. Настоящее описание содержит сведения о функциональных характеристиках программного обеспечения «Starter» и базовую информацию, необходимую для его эксплуатации. «Starter» является программным продуктом в форме SaaS платформы для ресторанов, обеспечивающей витрину продаж, прием и маршрутизацию заказов, интеграции, прием безналичной оплаты через платежного провайдера, программу лояльности, маркетинговые коммуникации, отчетность и аналитику, функциональные возможности управления параметрами ресторана и контентом и API.

2. Функциональные характеристики

2.1. Цели программного обеспечения «Starter»
  1. обеспечение дополнительного канала продаж ресторана через веб-витрину и мобильные приложения;

  2. автоматизация приема, обработки и маршрутизации заказов;

  3. обеспечение обмена данными с внешними системами ресторана, включая POS, курьерские службы, CRM;

  4. предоставление инструментов управления меню, акциями и программами лояльности;

  5. предоставление отчетности и аналитики по заказам и связанным операциям.

2.2. Назначение программного обеспечения «Starter»
  1. предоставить покупателю интерфейсы для выбора товаров, оформления и оплаты заказа;

  2. предоставить ресторану функциональные возможности управления меню, заказами, доставкой, оплатами, лояльностью и коммуникациями;

  3. обеспечить передачу данных заказа в системы исполнения и получение статусов исполнения.

2.3. Основные функции программного обеспечения «Starter»
  1. Управление контентом ресторана, включая меню, цены, модификаторы и расписания, осуществляется во внешней CRM-системе ресторана-партнёра. Отображение указанного контента и обеспечение возможности постановки позиций в стоп-лист через соответствующий раздел CRM.

  2. прием заказов, фиксация состава и суммы заказа, управление статусами заказа;

  3. интеграция с POS и иными учетными системами ресторана, обмен данными по заказам и меню;

  4. поддержка безналичной оплаты через платежного провайдера, с обработкой статусов платежа и технических идентификаторов;

  5. поддержка доставки и взаимодействия с курьерскими службами, если подключено;

  6. программа лояльности и промо-механики, если подключено;

  7. маркетинговые коммуникации (push, SMS, e-mail) при наличии согласий и технической возможности;

  8. отчетность и аналитика по заказам и связанным операциям;

  9. API для интеграций и обмена данными.

3. Информация, необходимая для установки и эксплуатации

3.1. Системные требования и требования к рабочему месту пользователя
  1. Для разворачивания программного обеспечения «Starter» в варианте SaaS системные требования к серверной инфраструктуре обеспечиваются разработчиком.

  2. Рабочее место пользователя программного обеспечения «Starter» должно отвечать следующим требованиям:

    • операционная система, совместимая с современными браузерами (Windows, macOS, Linux);

    • актуальная версия браузера;

    • доступ в сеть Интернет.

3.2. Требования к квалификации пользователя

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

3.3. Требования к серверной инфраструктуре

Серверная инфраструктура при SaaS-модели обеспечивается разработчиком.

3.4. Требования к используемым базам данных
  • целостность данных, включая полноту и непротиворечивость;

  • защиту данных от несанкционированного доступа, искажения и уничтожения;

  • возможность резервного копирования и восстановления.

3.5. Перечень применяемых СУБД

PostgreSQL.

4. Описание модулей платформы и характеристик

Модули и их назначение соответствуют структуре, изложенной в документе «Информация, необходимая для эксплуатации программного обеспечения Starter», и включают витрину продаж (веб), мобильные приложения, прием и маршрутизацию заказов, оплату, интеграции, лояльность, маркетинг и коммуникации, отчетность и аналитику, модули управления меню и параметрами обслуживания, API.

5. Описание программных и технических средств хранения исходного текста и объектного кода программного обеспечения с указанием адреса фактического размещения этих средств

Исходный текст программного обеспечения «STARTER» хранится в системе контроля версий Git на локально размещённом сервере GitLab, расположенном на собственной серверной инфраструктуре ООО «Назад в Будущее» на территории Российской Федерации.

Исходный текст включает: код серверной части (Node.js, Python), код веб-витрины (React, Next.js, JavaScript, TypeScript), код мобильных приложений (Flutter, Dart), миграции и схемы базы данных PostgreSQL, конфигурационные файлы сборки и развёртывания.

Объектный код программного обеспечения «STARTER» хранится в виде образов контейнеров в реестре контейнеров на облачной платформе Selectel (ООО «Селектел», ИНН 7842393933, дата-центры в г. Санкт-Петербурге и г. Москве). Скомпилированные сборки мобильных приложений для iOS и Android дополнительно хранятся на сервере GitLab в виде артефактов сборки.

Адрес фактического размещения средств хранения исходного текста и объектного кода: г. Санкт-Петербург, Российская Федерация.

6. Описание программных и технических средств компиляции исходного текста в объектный код программного обеспечения с указанием адреса фактического размещения этих средств

Компиляция исходного текста в объектный код осуществляется автоматизированной системой непрерывной интеграции и доставки GitLab, размещённой на облачной платформе Timeweb.

Процесс компиляции включает: сборку серверных компонентов (Node.js, Python) в образы контейнеров с использованием средства контейнеризации Docker, сборку веб-витрины (React, Next.js) с преобразованием, оптимизацией и сборкой исходного кода в готовый к исполнению образ контейнера, компиляцию мобильных приложений из исходного кода Flutter/Dart в нативные сборки для iOS и Android с использованием Flutter SDK, выполнение автоматизированных тестов перед формированием объектного кода.

Программные средства компиляции: средство запуска задач GitLab, средство контейнеризации Docker, Node.js, Flutter SDK, Python.

Адрес фактического размещения средств компиляции: г. Санкт-Петербург, Российская Федерация (локальный сервер ООО «Назад в Будущее»).

7. Описание программных и технических средств хранения объектного кода программного обеспечения с указанием адреса фактического размещения этих средств

Объектный код программного обеспечения «STARTER» представлен в виде образов контейнеров серверных компонентов (серверная часть заказов, сервис интеграций, веб-витрина, панель управления, шлюз программного интерфейса, сервис аналитики, сервис лояльности, сервис маркетинга) и скомпилированных мобильных приложений для iOS и Android.

Образы контейнеров хранятся в реестре контейнеров на облачной платформе Selectel и установлены на рабочих серверах, также размещённых на платформе Selectel. Скомпилированные мобильные приложения хранятся на локальном сервере GitLab ООО «Назад в Будущее», а также размещены в магазинах приложений App Store, Google Play и RuStore для распространения конечным пользователям.

Оператор облачной инфраструктуры: ООО «Селектел» (ИНН 7842393933), дата-центры на территории Российской Федерации (г. Санкт-Петербурге, г. Москве).

Адрес фактического размещения средств хранения объектного кода: г. Санкт-Петербург, Российская Федерация.

8. Техническая поддержка

Вопросы, возникающие в ходе работы с программным обеспечением «Starter», следует направлять в службу поддержки по адресу support@starterapp.ru.

Документы и формальные запросы направляются по адресу docs@starterapp.ru.

Режим обработки обращений и сроки ответа: до 24 часов.

Информация о стоимости

  • Стоимость ПО «Starter» описана на странице с тарифами компании: https://starterapp.ru/pricing.

  • Итоговая стоимость ПО рассчитывается индивидуально. Контакты для определения стоимости ПО: +7 (499) 321-59-26, sales@starterapp.ru.

  • Возможность использования ПО на условиях открытой лицензии или иного безвозмездного лицензионного договора не предоставляется.

Порядок распространения ПО

ПО «Starter» распространяется в виде интернет-сервиса, специальные действия по установке ПО на стороне пользователя не требуются.

Background

Давайте покажем,
как всё работает

Менеджер проконсультирует, какие продукты Стартера помогут вашему бизнесу вырасти

Нажимая на кнопку «Продолжить», вы принимаете политику обработки персональных данных

Интерфейс приложения доставки
Background

Давайте покажем,
как всё работает

Менеджер проконсультирует, какие продукты Стартера помогут вашему бизнесу вырасти

Нажимая на кнопку «Продолжить», вы принимаете политику обработки персональных данных

Background

Давайте покажем,
как всё работает

Менеджер проконсультирует, какие продукты Стартера помогут вашему бизнесу вырасти

Нажимая на кнопку «Продолжить», вы принимаете политику обработки персональных данных