Техническое задание: Калькулятор скидок для розничной торговли

Необходимо разработать удобное и функциональное десктопное приложение под ОС Windows для автоматизации ценообразования в розничном магазине автозапчастей.

Основной функционал

1. Мгновенный расчет цен

  • При вводе Закупочной Цены (ЗЦ) программа должна мгновенно рассчитывать и отображать до 5 вариантов Розничной Цены (РЦ).
  • Каждый вариант соответствует определенному уровню скидки для покупателя.
  • Расчетная формула: РЦ = ЗЦ + (ЗЦ * Базовая Наценка) - скидка.

2. Работа с историей

  • После выбора нужного варианта РЦ (например, нажатием кнопки "=") результат переносится в блок "История".
  • В истории фиксируются: Закупочная цена, примененная скидка и итоговая Розничная цена.
  • В блоке истории должна быть возможность выборочно отмечать (через чекбоксы) несколько позиций и сразу видеть их общую сумму.

Гибкая система настройки

3. Настройка базовой наценки (БН)

  • Возможность задать Базовую Наценку в зависимости от диапазона Закупочной Цены.
  • Пример конфигурации:
    • Диапазон цен: 0 - 500 руб. - Базовая наценка 50%.
    • Диапазон цен: 500 - 4000 руб. - Базовая наценка 40%.
    • Диапазон цен: от 4000 руб. - Базовая наценка 35%.
  • Количество диапазонов и процент наценки должны быть настраиваемыми.

4. Настройка уровней скидки

  • Возможность указать, какие именно уровни скидки (в процентах) будут отображаться в основном окне расчета.
  • Пример: можно задать уровни 0%, 3%, 7%, 13%, 15%.

Пример работы программы

  1. Пользователь настраивает:
    • Диапазоны БН: до 500 руб. = 50%, 500-4000 руб. = 40%, от 4000 руб. = 35%.
    • Уровни скидок: 0%, 3%, 7%, 13%, 15%.
  2. Вводит Закупочную Цену: 1000 руб.
  3. Система определяет, что цена попадает в диапазон 500-4000 руб., и применяет Базовую Наценку 40% (исходная цена для скидок = 1400 руб.).
  4. Калькулятор мгновенно выводит 5 вариантов РЦ:
    • 0% - 1400 руб.
    • 3% - 1358 руб.
    • 7% - 1302 руб.
    • 13% - 1218 руб.
    • 15% - 1190 руб.
  5. Продавец выбирает нужный вариант, и он сохраняется в Истории для дальнейшего подсчета итогов.

Требования к приложению

  • Платформа: Windows (десктопное приложение).
  • Интерфейс: простой, интуитивно понятный, без излишеств.
  • Надежность: стабильная работа, корректность расчетов.
  • Конфигурация: все настройки (диапазоны БН, уровни скидок) должны сохраняться между сеансами работы.

Продвижение подкаста для риелторов на YouTube через платную рекламу

Необходимо увеличить количество просмотров существующего 90-минутного подкаста на YouTube с помощью настройки и запуска платных рекламных кампаний. Видео уже набрало 1600 просмотров за полгода и требует ускорения роста.

Разработка мониторингового дашборда в Grafana для рекламных кампаний

Требуется доработать и завершить начатый дашборд в Grafana для анализа эффективности рекламных активностей клиентов. Необходимо интегрировать данные из внешних рекламных систем для наглядной визуализации ключевых метрик.