feat: add Movies Diary to projects and K-Suite

This commit is contained in:
2026-05-13 23:53:38 +02:00
parent d835c7c031
commit 764e419a32
2 changed files with 38 additions and 1 deletions

View File

@@ -74,6 +74,18 @@ const kSuiteApps: KSuiteApp[] = [
technologies: ["Rust", "Next.js", "TailwindCSS"],
color: "from-violet-400 to-purple-500",
},
{
id: 6,
name: "Movies Diary",
shortDescription: "Self-hosted movie logging with federation",
description:
"Log every film you watch, rate it, and share reviews across the Fediverse via ActivityPub. Federate with other instances, follow remote users, and browse a fully federated activity feed.",
url: "https://movies.gabrielkaszewski.dev/",
githubUrl: "https://github.com/GKaszewski/movies-diary",
icon: "/images/movies-diary.avif",
technologies: ["Rust", "Axum", "ActivityPub", "SQLite"],
color: "from-rose-400 to-red-500",
},
];
// Connection definitions for the organism
@@ -82,10 +94,12 @@ const connections = [
{ from: 1, to: 2 }, // Thoughts -> K-Tuner
{ from: 2, to: 3 }, // K-Tuner -> K-QR
{ from: 3, to: 4 }, // K-QR -> K-TV
{ from: 4, to: 0 }, // K-TV -> K-Notes
{ from: 4, to: 5 }, // K-TV -> Movies Diary
{ from: 5, to: 0 }, // Movies Diary -> K-Notes
{ from: 0, to: 2 }, // K-Notes -> K-Tuner (cross)
{ from: 1, to: 3 }, // Thoughts -> K-QR (cross)
{ from: 2, to: 4 }, // K-Tuner -> K-TV (cross)
{ from: 5, to: 1 }, // Movies Diary -> Thoughts (federation)
];
const KSuiteOrganism = () => {