← all projects
ProjectPrivate repository
Live Operations Desktop App
High-performance Rust desktop application for real-time streaming event analysis and operations.
RustDioxusAxumTokioWebSocketSQLiteTailwind CSSGitHub Actions
Overview
A desktop application for real-time monitoring of high-rate streaming event feeds. Built on a Rust backend using Axum and Tokio to absorb bursty event traffic with predictable tail latency, paired with a standalone desktop UI in Dioxus and Tailwind CSS. Includes a WebSocket orchestration layer for broadcasting state to multiple clients, a custom Rust launcher handling environment and process lifecycle, and an automated CI/CD pipeline producing Windows installers via NSIS and GitHub Actions. Built under a confidentiality agreement; product details withheld.
Highlights
- High-performance Rust backend for low-latency real-time event processing
- Modern standalone desktop UI built with Dioxus and Tailwind CSS
- WebSocket orchestration layer for state synchronization across clients
- Custom Rust-based launcher for automated environment and lifecycle management
- Automated CI/CD pipeline for versioning, building, and installer creation (NSIS)