Skip to main content

track/webui/
mod.rs

1//! # WebUI Module
2//!
3//! Provides a web-based user interface for track.
4//! Run `track webui` to start the web server.
5//!
6//! ## Features
7//!
8//! - Modern, rich UI displaying task status
9//! - Add/delete TODOs and scraps through the web interface
10//! - Real-time updates via Server-Sent Events (SSE)
11
12mod error;
13mod routes;
14mod server;
15mod sse;
16mod state;
17mod templates;
18mod view;
19
20pub use routes::WebState;
21pub use server::{build_router, start_server};
22pub use state::AppState;
23pub use templates::Templates;
24pub use view::StatusResponse;