At a very high level, AWESOME-APP is about providing a complete and common system architecture for building high-quality and high-performing desktop, mobile, and cloud applications with Rust.
On the Front-end side it uses Web components, on the Back-end side Tauri, Rust and SurrealDb as storage.
A great tool made by @jeremychone who also provides a great code explanation: Building awesome desktop app