Skip to content

Latest commit

 

History

History
24 lines (24 loc) · 2.16 KB

TASK.md

File metadata and controls

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