feat: add K-TV application with media library integration and new icon
All checks were successful
Build and Deploy Gabriel Kaszewski Portfolio / build-and-deploy-local (push) Successful in 55s

This commit is contained in:
2026-03-15 20:35:37 +01:00
parent 987b589f72
commit 0bdef596b4
3 changed files with 41 additions and 1 deletions

View File

@@ -433,5 +433,31 @@ export const projects: Project[] = [
"Rust"
],
"thumbnails": []
},
{
"id": 18,
"name": "K-Launcher",
"short_description": "A Rofi-like application launcher with a plugin system.",
"description": "A keyboard-driven application launcher inspired by Rofi. Ships with built-in plugins for launching apps, browsing files, and a calculator. The community can build and share additional plugins. Colors and theme are fully configurable via a config file.\n\n**Technical details:**\n- **Language:** Rust\n- **GUI:** iced",
"category": "Desktop",
"github_url": "https://git.gabrielkaszewski.dev/GKaszewski/k-launcher",
"visit_url": null,
"download_url": null,
"technologies": ["Rust", "iced"],
"thumbnails": []
},
{
"id": 19,
"name": "K-TV",
"short_description": "Turn your media library into classic broadcast TV.",
"description": "K-TV takes your existing media library (Jellyfin, Plex, or local files) and turns it into a classic broadcast TV experience. Users can create channels, define programming blocks, and set up schedules — simulating the feel of live TV from your own collection. Part of the K-Suite.\n\n**Technical details:**\n- **Backend:** Rust\n- **Frontend:** Next.js, TailwindCSS",
"category": "Web",
"github_url": "https://git.gabrielkaszewski.dev/GKaszewski/k-tv",
"visit_url": "https://tv.gabrielkaszewski.dev/",
"download_url": null,
"technologies": ["Rust", "Next.js", "TailwindCSS"],
"thumbnails": [
"/images/k-tv.png"
]
}
];