До всіх проєктів
Десктоп · Вересень 2025
Stacker Order Grabber — бот автозахоплення (.NET/WPF)

Нативний 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, мережевий шар і надійність.
Кадри проєкту

Кадр 1 
Кадр 2 
Кадр 3 
Кадр 4