- Backend сервер.
- Проектирование схемы базы данных на основе описанного функционала.
- Websocket-соединение с постами для двустороннего обмена данными.
- Управление Постами.
- Обработка создания транзакции с Поста.
- Таблица существующих доступных постов (Имя, Адрес, Идентификатор поста).
- Создание нового поста.
- Удаление (архивация) поста.
- Редактирование Имени и Адреса поста.
- Приостановка / Возобновление поста.
- Управление Пользователями.
- Авторизация пользователей.
- Таблица существующих пользователей.
- Функционал создания нового пользователя с уникальной электронной почтой и привилегиями Manager-пользователя.
- Редактирование доступных Постов пользователя.
- Обновление пароля пользователя.
- Удаление пользователя.
- Дополнительно.
- Обработка API Kaspi для проверки и проведения транзакции.
- Учет транзакций с последующей выгрузкой в «Dashboard / Аналитика».
- Один Administrator (системный) пользователь и неограниченное количество Manager- пользователей.
- Administrator имеет доступ ко всему.
- Manager имеет доступ только к данным, связанным с его постами с возможностью редактирования.
- Pipeline автоматического развертывания Backend приложения.