From 5b4dbf03c1c511fc2ec529169e61b251c91a4e2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20Kaan=20G=C3=BCm=C3=BC=C5=9F?= Date: Fri, 7 Mar 2025 13:49:12 +0300 Subject: [PATCH] feat: :sparkles: add voice chat to projects --- src/projects.rs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/projects.rs b/src/projects.rs index a072d92..fb44198 100644 --- a/src/projects.rs +++ b/src/projects.rs @@ -18,6 +18,7 @@ pub fn Projects() -> Element { div { class: "project_link", Link {to: Route::Project { id: 7 }, class: "project_link", "Blockchain"} } div { class: "project_link", Link {to: Route::Project { id: 8 }, class: "project_link", "Optimization Algorithms"} } div { class: "project_link", Link {to: Route::Project { id: 9 }, class: "project_link", "Forum"} } + div { class: "project_link", Link {to: Route::Project { id: 10 }, class: "project_link", "Voice Chat"} } } Footer {} } @@ -299,6 +300,30 @@ pub fn Project(id: i32) -> Element { } } } + 10 => { + rsx! { + div { + class:"project", + h1 {"Voice Chat"} + h5 {"Voice Chat written in Rust."} + Link {id: "codeberg_link_in_project_page", to: "https://codeberg.org/Tahinli/rust_voice_chat", "Codeberg"} + div { + " + In this project I wanted to implement voice chat with QUIC protocol. + " + } + h3 {"Why I did this ?"} + div { + "I wanted to use QUIC protocol." + } + + h3 {"What I learned ?"} + div { + "Streaming data with QUIC protocol." + } + } + } + } _ => { rsx! { h1 {"You're not supposed to be here"}