All projects

Desktop · September 2025

Stacker Order Grabber — desktop order-capture bot (.NET 8 / WPF)

Stacker Order Grabber — desktop order-capture bot (.NET 8 / WPF)

Native Windows application (WPF, .NET 8) for automatically capturing new orders on the Stacker platform. On a schedule it watches three order boards and instantly assigns new orders to the operator with minimal latency.

What was built:

  • Clean Architecture (.NET 8): Presentation (WPF) / Application / Domain / Infrastructure layers
  • Instant reaction ≤ 100–200 ms: persistent session, WebSocket/SignalR + fallback REST polling, HTTP/2 keep-alive
  • "Fight" mode: short retries with jitter and limits, idempotent assign, event deduplication
  • Active ownership protection and re-capture if an order is stolen
  • Scheduler with timezone activity windows, clean start per run, assignment limit
  • Security: local credential encryption (Windows DPAPI), no secrets in the repo
  • Portable self-contained .exe, detailed logging (Serilog), CSV export, browser automation via Playwright

All settings via the UI (fight parameters, schedule, credentials).

Role: full-cycle development — architecture, desktop UI, networking layer and reliability.

  • Stacker Order Grabber — desktop order-capture bot (.NET 8 / WPF) — Screen 1
    Screen 1
  • Stacker Order Grabber — desktop order-capture bot (.NET 8 / WPF) — Screen 2
    Screen 2
  • Stacker Order Grabber — desktop order-capture bot (.NET 8 / WPF) — Screen 3
    Screen 3
  • Stacker Order Grabber — desktop order-capture bot (.NET 8 / WPF) — Screen 4
    Screen 4