Техническое задание: Система внутреннего признания и мотивации

Цель проекта

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

Основные функциональные блоки

1. Пользовательская часть

  • Авторизация и личный кабинет: У каждого сотрудника должен быть персональный аккаунт.
  • Механизм благодарностей: Возможность отправлять благодарность другому сотруднику с указанием причины и суммы баллов (в рамках установленных лимитов).
  • Лента активности: Общая или персональная лента, где отображаются все отправленные благодарности.
  • Баланс: Отображение текущего количества накопленных баллов у каждого пользователя.

2. Внутренний магазин (Marketplace)

  • Каталог товаров/услуг: Раздел с доступными для «покупки» за баллы позициями (например, мерч, сертификаты, дополнительные выходные).
  • Корзина и процесс обмена: Функционал выбора товара и списания баллов.
  • История операций: В личном кабинете должна вестись история всех полученных/отправленных баллов и совершенных «покупок».

3. Административная часть (Админ-панель)

  • Управление пользователями (сотрудниками).
  • Настройка лимитов на отправку баллов (например, в день/месяц).
  • Управление каталогом магазина: добавление, редактирование и удаление товаров, установка «цен» в баллах.
  • Модерация контента и общий контроль за системой.

Технические требования

  • Веб-приложение с адаптивным интерфейсом.
  • Четкая и интуитивно понятная UX/UI-логика.
  • Безопасная аутентификация и авторизация пользователей.
  • Надежное хранение данных о пользователях, транзакциях и товарах.