Перейти к основному содержимому

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

Назначение

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

Функции

ФункцияСостояние
Информационные страницы регионов и картработает
Регистрация и вход по номеру телефона и одноразовому кодуработает
Профиль пользователя: фамилия, имя, отчествоработает
Приём заявки на выпуск картыпилот, заявки ведутся вручную по агентскому договору
Электронная почта в профилев разработке
Каталог карт, заказы и оплата в личном кабинетев разработке
Выбор способа доставки и отслеживаниев разработке

Регистрация и вход — одна операция: номер телефона подтверждается одноразовым кодом, и только после этого становится известно, требуется ли создать профиль. Пароля нет.

Предметная область: регион → карта → заявка → доставка. Пилотный регион — Республика Башкортостан, карта — транспортная карта АЛГА. Способы доставки: Почта России, 5Post, СДЭК; пункты выдачи Boxberry, Ozon и Магнит подключаются по мере запуска регионов.

:::note Дополнить перед подачей в реестр Перечень функций должен соответствовать фактически запущенной версии на дату подачи. Строки «в разработке» в такой документ не включают. :::

Применяемые технологии

СлойТехнологии
Серверная часть.NET 10, FastEndpoints, OpenIddict, EF Core, PostgreSQL
Клиентская частьReact, TypeScript, статическая генерация
ИнфраструктураDocker, GitHub Actions, nginx

Взаимодействие клиента и сервера — HTTPS, формат обмена JSON. Аутентификация — OAuth 2.0, токены подписываются RS256.

Ограничения

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