Помощь в написании ТЗ для разработчика

Цена договорная
29 мая 2020, 12:01 • 3 отклика • 65 просмотров
Добрый день , в поисках архитектора ( Аналитика ) , который сможет расписать емкое ТЗ для Backend , Frontend Разработчиков .

Краткое описание :
- Серверная разработка: модуль "Apple Wallet"
- Серверная разработка: модуль "Google Pay"
- Серверная разработка: модуль "Панель управления"
- Фронтенд разработка: модуль "Панель управления"
- Фронтенд разработка: модуль "Google Pay"
- Фронтенд разработка: модуль "Apple Wallet"
- Проектирование базы данных
- HTML верстка административной системы

Требования к панели управления Панель управления должна содержать страницы

Гость: Авторизация. Регистрирует только администратор.
Гость: Восстановление пароля
Администратор: список клиентов.
Администратор: создание/изменение/удаление клиента
Клиент: создание/изменение/удаление карты Google Pay/Apple Wallet
Клиент: отправка пуша для выбранной карты
Клиент: просмотр и изменение своего профиля, включая ключ для подключения к открытой системе API (через которую можно настроить интеграцию с нашим сервисом)
Требования к серверной части
Карточки: каждая карточка - виртуальный объект, который содержит в себе зеркальные копии Apple и Google Pay карт. Отличия карточек возможны в рамках возможностей которые предоставляют Apple Wallet и Google Pay.
API интеграции: публичный API, доступ к которому возможен с указанием секретного ключа . При обращении к API, есть возможность

Создать/изменить/удалить карточку
Отправить пуш на карточку Apple Wallet
Получить список своих карточек

Пример интеграции https://habr.com/ru/company/agima/blog/428437/

API Apple Wallet https://developer.apple.com/wallet/

API G Pay https://developers.google.com/pay/passes?hl=ru