From 62e3f5230f86aa70386d99a6557f5d2ac8ef37be Mon Sep 17 00:00:00 2001 From: tolelom <98kimsungmin@naver.com> Date: Sun, 22 Mar 2026 21:54:49 +0900 Subject: [PATCH] feat: add project and site data files --- data/projects.js | 30 ++++++++++++++++++++++++++++++ data/sites.js | 21 +++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 data/projects.js create mode 100644 data/sites.js diff --git a/data/projects.js b/data/projects.js new file mode 100644 index 0000000..ae4d26a --- /dev/null +++ b/data/projects.js @@ -0,0 +1,30 @@ +const projects = [ + { + name: "One of the Plans (A301)", + description: "Unity 기반 MMORPG 게임 프로젝트. 멀티플레이어 서버는 Go로 구현.", + tags: ["Unity", "C#", "Go"], + link: "https://a301.tolelom.xyz", + category: "게임" + }, + { + name: "No-Ill", + description: "노인 낙상 감지 및 외로움 방지를 위한 IoT 장치와 보호자 앱.", + tags: ["React", "Go", "IoT"], + link: "https://no-ill.tolelom.xyz", + category: "헬스케어" + }, + { + name: "SION", + description: "Jetson 키트를 활용한 자율주행 및 모니터링 웹 페이지.", + tags: ["Python", "Jetson", "Web"], + link: "https://sion.tolelom.xyz", + category: "IoT" + }, + { + name: "Neo-Slasher", + description: "Unity 기반 액션 게임 프로젝트.", + tags: ["Unity", "C#"], + link: null, + category: "게임" + } +]; diff --git a/data/sites.js b/data/sites.js new file mode 100644 index 0000000..fcec65c --- /dev/null +++ b/data/sites.js @@ -0,0 +1,21 @@ +const sites = { + projects: [ + { name: "Blog", url: "https://blog.tolelom.xyz", icon: "📝", description: "개인 블로그" }, + { name: "One of the Plans", url: "https://a301.tolelom.xyz", icon: "🎮", description: "MMORPG Unity 게임" }, + { + name: "No-Ill", + url: "https://no-ill.tolelom.xyz", + icon: "🏥", + description: "노인 낙상감지 · 외로움방지", + subLinks: [ + { label: "보호자 앱", url: "https://no-ill-app.tolelom.xyz" } + ] + }, + { name: "SION", url: "https://sion.tolelom.xyz", icon: "🚗", description: "Jetson 자율주행 모니터링" } + ], + infra: [ + { name: "Git", url: "https://git.tolelom.xyz", icon: "🗃️", description: "셀프호스팅 Git" }, + { name: "Portainer", url: "https://port.tolelom.xyz", icon: "🐳", description: "Docker 관리" }, + { name: "Monitoring", url: "https://monitoring.tolelom.xyz", icon: "📊", description: "서버 모니터링" } + ] +};