Ко всем проектам
Десктоп · Сентябрь 2025
Stacker Order Grabber — бот автозахвата заказов (.NET)

Нативное Windows-приложение (WPF, .NET 8) для автоматического захвата новых заказов на платформе Stacker. По расписанию отслеживает появление заказов на трёх досках и мгновенно присваивает их исполнителю с минимальной задержкой.
Что реализовано:
- Чистая архитектура (.NET 8): слои Presentation (WPF) / Application / Domain / Infrastructure
- Мгновенная реакция ≤ 100–200 мс: постоянная сессия, WebSocket/SignalR + резервный REST-опрос, HTTP/2 keep-alive
- Режим «побороться»: короткие повторы с джиттером и лимитами, идемпотентный assign, дедупликация событий
- Активная защита владения заказом и возврат при перехвате
- Планировщик окон активности по таймзоне, «чистый старт» каждого запуска, лимит присвоений
- Безопасность: локальное шифрование учётных данных (Windows DPAPI), никаких секретов в репозитории
- Портабельный self-contained .exe, подробное логирование (Serilog), экспорт CSV, автоматизация браузера через Playwright
Все настройки — через UI (параметры борьбы, расписание, учётные данные).
Роль: разработка полного цикла — архитектура, десктоп-UI, сетевой слой и надёжность.
Кадры проекта

Обзор проекта 
Чистая архитектура (.NET 8) 
Как работает захват 
Интерфейс и настройки (схема)