REFACTOR(repo): simplify project structure
- Move services/nextjs/ to nextjs/ - Move Dockerfile.prod to Dockerfile at root - Remove deploy/ folder (K8s manifests moved to K3S-HOME/web-apps) - Remove .gitea/ workflows - Update GitHub Actions for new structure - Remove develop branch triggers
This commit is contained in:
117
nextjs/messages/de.json
Normal file
117
nextjs/messages/de.json
Normal file
@@ -0,0 +1,117 @@
|
||||
{
|
||||
"header": {
|
||||
"home": "Startseite",
|
||||
"about": "Über mich",
|
||||
"skills": "Fähigkeiten",
|
||||
"projects": "Projekte",
|
||||
"monitoring": "Überwachung",
|
||||
"contact": "Kontakt"
|
||||
},
|
||||
"hero": {
|
||||
"title": "Full Stack Entwickler",
|
||||
"description": "Erstellen schöner und funktionaler Web-Erlebnisse mit modernen Technologien"
|
||||
},
|
||||
"about": {
|
||||
"title": "Über mich",
|
||||
"description": "Leidenschaftlicher Full-Stack-Entwickler mit Expertise in der Entwicklung skalierbarer Webanwendungen und Cloud-Infrastruktur",
|
||||
"personalInfo": "Persönliche Informationen",
|
||||
"whoIAm": "Wer ich bin",
|
||||
"name": "Name",
|
||||
"education": "Ausbildung",
|
||||
"birthday": "Geburtstag",
|
||||
"location": "Standort",
|
||||
"github": "Github",
|
||||
"email": "E-Mail",
|
||||
"bio1": "Ich bin Minjo Kim, ein Full-Stack-Entwickler und Bachelor in Informatik an der Seoul National University, Korea. Ich habe Erfahrung in der Webentwicklung und Cloud-Infrastruktur und bin leidenschaftlich daran interessiert, skalierbare und effiziente Systeme zu entwickeln.",
|
||||
"bio2": "Mein akademischer Hintergrund gab mir solide Kenntnisse in Algorithmen, Datenstrukturen, Systemdesign und Datenbanken, die ich anwende, um effiziente und moderne Systeme zu erstellen. Ich habe wirkungsvolle Lösungen mit TypeScript, React, Next.js und Tailwind CSS geliefert.",
|
||||
"bio3": "Ich bin verantwortlich für die Entwicklung von Full-Stack-Anwendungen, die Einrichtung von Kubernetes-Clustern mit ArgoCD für GitOps-Workflows und die Implementierung von Überwachungssystemen mit Prometheus und Grafana. Ich konzentriere mich auf die Erstellung wartbaren Codes und die Verbesserung der Systemleistung und Skalierbarkeit."
|
||||
},
|
||||
"skills": {
|
||||
"title": "Fähigkeiten & Expertise",
|
||||
"description": "Technologien und Tools, mit denen ich arbeite, um erstaunliche Webanwendungen zu erstellen",
|
||||
"frontend": {
|
||||
"title": "Frontend-Entwicklung",
|
||||
"description": "Erstellen responsiver und interaktiver Benutzeroberflächen mit modernen Frameworks und Bibliotheken"
|
||||
},
|
||||
"backend": {
|
||||
"title": "Backend-Entwicklung",
|
||||
"description": "Entwicklung robuster serverseitiger Anwendungen und RESTful APIs"
|
||||
},
|
||||
"devops": {
|
||||
"title": "DevOps & Tools",
|
||||
"description": "Verwaltung von Deployment-Pipelines und Entwicklungsworkflows"
|
||||
},
|
||||
"monitoring": {
|
||||
"title": "Überwachung",
|
||||
"description": "Implementierung von Überwachungssystemen mit Prometheus und Grafana"
|
||||
},
|
||||
"testing": {
|
||||
"title": "Testen",
|
||||
"description": "Implementierung von Test-Frameworks und -Tools"
|
||||
},
|
||||
"hosting": {
|
||||
"title": "Web-Hosting",
|
||||
"description": "Bereitstellung und Verwaltung von Webanwendungen auf verschiedenen Hosting-Plattformen"
|
||||
}
|
||||
},
|
||||
"projects": {
|
||||
"title": "Ausgewählte Projekte",
|
||||
"description": "Einige meiner jüngsten Arbeiten und Nebenprojekte",
|
||||
"joossam": {
|
||||
"title": "Joossam English",
|
||||
"description": "Englisch-Lernplattform für koreanische Studenten"
|
||||
},
|
||||
"jotion": {
|
||||
"title": "Jotion",
|
||||
"description": "Notion-ähnliche Notizen-Anwendung"
|
||||
},
|
||||
"youniClassic": {
|
||||
"title": "Youni Classic",
|
||||
"description": "Kirchengemeinde-Verwaltungssystem"
|
||||
},
|
||||
"jaejadle": {
|
||||
"title": "Jaejadle Church",
|
||||
"description": "Kirchen-Website mit Veranstaltungsverwaltung"
|
||||
},
|
||||
"portfolio": {
|
||||
"title": "Portfolio",
|
||||
"description": "Persönliche Portfolio-Website mit Kubernetes-Bereitstellung"
|
||||
},
|
||||
"todoList": {
|
||||
"title": "[Seminar] Todo List",
|
||||
"description": "Bildungs-Todo-Listen-Anwendung für den Unterricht"
|
||||
},
|
||||
"jovies": {
|
||||
"title": "Jovies",
|
||||
"description": "Film-Entdeckungs- und Tracking-Anwendung"
|
||||
}
|
||||
},
|
||||
"monitoring": {
|
||||
"title": "Überwachung",
|
||||
"description": "Echtzeit-Kubernetes-Cluster-Überwachung mit Grafana-Dashboards",
|
||||
"overview": "Übersicht",
|
||||
"resources": "Ressourcen",
|
||||
"kubernetes": "Kubernetes",
|
||||
"network": "Netzwerk"
|
||||
},
|
||||
"contact": {
|
||||
"title": "Kontaktieren Sie mich",
|
||||
"description": "Haben Sie ein Projekt im Kopf oder möchten Sie zusammenarbeiten? Ich würde mich freuen, von Ihnen zu hören. Kontaktieren Sie mich gerne über einen der unten stehenden Kanäle.",
|
||||
"contactInfo": "Kontaktinformationen",
|
||||
"sendMessage": "Senden Sie mir eine Nachricht",
|
||||
"formDescription": "Füllen Sie das untenstehende Formular aus und ich werde mich so schnell wie möglich bei Ihnen melden.",
|
||||
"yourName": "Ihr Name",
|
||||
"yourEmail": "Ihre E-Mail",
|
||||
"subject": "Betreff",
|
||||
"message": "Nachricht",
|
||||
"messagePlaceholder": "Erzählen Sie mir von Ihrem Projekt oder wie ich Ihnen helfen kann...",
|
||||
"send": "Nachricht senden",
|
||||
"email": "E-Mail",
|
||||
"github": "GitHub",
|
||||
"linkedin": "LinkedIn",
|
||||
"phone": "Telefon"
|
||||
},
|
||||
"footer": {
|
||||
"rights": "Alle Rechte vorbehalten"
|
||||
}
|
||||
}
|
||||
117
nextjs/messages/en.json
Normal file
117
nextjs/messages/en.json
Normal file
@@ -0,0 +1,117 @@
|
||||
{
|
||||
"header": {
|
||||
"home": "Home",
|
||||
"about": "About",
|
||||
"skills": "Skills",
|
||||
"projects": "Projects",
|
||||
"monitoring": "Monitoring",
|
||||
"contact": "Contact"
|
||||
},
|
||||
"hero": {
|
||||
"title": "Full Stack Developer",
|
||||
"description": "Creating functional web experiences with modern technologies."
|
||||
},
|
||||
"about": {
|
||||
"title": "About Me",
|
||||
"description": "Passionate full-stack developer with expertise in building scalable web applications and cloud infrastructure",
|
||||
"personalInfo": "Personal Info",
|
||||
"whoIAm": "Who I Am",
|
||||
"name": "Name",
|
||||
"education": "Education",
|
||||
"birthday": "Birthday",
|
||||
"location": "Location",
|
||||
"github": "Github",
|
||||
"email": "Email",
|
||||
"bio1": "I'm Minjo Kim, a Full-Stack Developer and Bachelor in Computer Science at Seoul National University, Korea. I have experience in web development and cloud infrastructure, passionate about building scalable and efficient systems.",
|
||||
"bio2": "My academic background gave me solid knowledge in Algorithms, Data Structures, System Design, and Databases which I apply to create efficient and modern systems. I've delivered impactful solutions using TypeScript, React, Next.js, and Tailwind CSS.",
|
||||
"bio3": "I'm responsible for building full-stack applications, setting up Kubernetes clusters with ArgoCD for GitOps workflows, and implementing monitoring systems with Prometheus and Grafana. I focus on creating maintainable code and improving system performance and scalability."
|
||||
},
|
||||
"skills": {
|
||||
"title": "Skills & Expertise",
|
||||
"description": "Technologies and tools I work with to build amazing web applications",
|
||||
"frontend": {
|
||||
"title": "Frontend Development",
|
||||
"description": "Building responsive and interactive user interfaces with modern frameworks and libraries"
|
||||
},
|
||||
"backend": {
|
||||
"title": "Backend Development",
|
||||
"description": "Developing robust server-side applications and RESTful APIs"
|
||||
},
|
||||
"devops": {
|
||||
"title": "DevOps & Tools",
|
||||
"description": "Managing deployment pipelines and development workflows"
|
||||
},
|
||||
"monitoring": {
|
||||
"title": "Monitoring",
|
||||
"description": "Implementing monitoring systems with Prometheus and Grafana"
|
||||
},
|
||||
"testing": {
|
||||
"title": "Testing",
|
||||
"description": "Implementing testing frameworks and tools"
|
||||
},
|
||||
"hosting": {
|
||||
"title": "Web Hosting",
|
||||
"description": "Deploying and managing web applications on various hosting platforms"
|
||||
}
|
||||
},
|
||||
"projects": {
|
||||
"title": "Featured Projects",
|
||||
"description": "Some of my recent work and side projects",
|
||||
"joossam": {
|
||||
"title": "Joossam English",
|
||||
"description": "English learning platform for Korean students"
|
||||
},
|
||||
"jotion": {
|
||||
"title": "Jotion",
|
||||
"description": "Notion-like note-taking application"
|
||||
},
|
||||
"youniClassic": {
|
||||
"title": "Youni Classic",
|
||||
"description": "Church community management system"
|
||||
},
|
||||
"jaejadle": {
|
||||
"title": "Jaejadle Church",
|
||||
"description": "Church website with event management"
|
||||
},
|
||||
"portfolio": {
|
||||
"title": "Portfolio",
|
||||
"description": "Personal portfolio website with Kubernetes deployment"
|
||||
},
|
||||
"todoList": {
|
||||
"title": "[Seminar] Todo List",
|
||||
"description": "Educational todo list application for teaching"
|
||||
},
|
||||
"jovies": {
|
||||
"title": "Jovies",
|
||||
"description": "Movie discovery and tracking application"
|
||||
}
|
||||
},
|
||||
"monitoring": {
|
||||
"title": "Monitoring",
|
||||
"description": "Real-time Kubernetes cluster monitoring with Grafana dashboards",
|
||||
"overview": "Overview",
|
||||
"resources": "Resources",
|
||||
"kubernetes": "Kubernetes",
|
||||
"network": "Network"
|
||||
},
|
||||
"contact": {
|
||||
"title": "Get In Touch",
|
||||
"description": "Have a project in mind or want to collaborate? I'd love to hear from you. Feel free to reach out through any of the channels below.",
|
||||
"contactInfo": "Contact Information",
|
||||
"sendMessage": "Send Me a Message",
|
||||
"formDescription": "Fill out the form below and I'll get back to you as soon as possible.",
|
||||
"yourName": "Your Name",
|
||||
"yourEmail": "Your Email",
|
||||
"subject": "Subject",
|
||||
"message": "Message",
|
||||
"messagePlaceholder": "Tell me about your project or how I can help you...",
|
||||
"send": "Send Message",
|
||||
"email": "Email",
|
||||
"github": "GitHub",
|
||||
"linkedin": "LinkedIn",
|
||||
"phone": "Phone"
|
||||
},
|
||||
"footer": {
|
||||
"rights": "All rights reserved"
|
||||
}
|
||||
}
|
||||
117
nextjs/messages/ko.json
Normal file
117
nextjs/messages/ko.json
Normal file
@@ -0,0 +1,117 @@
|
||||
{
|
||||
"header": {
|
||||
"home": "홈",
|
||||
"about": "소개",
|
||||
"skills": "기술",
|
||||
"projects": "프로젝트",
|
||||
"monitoring": "모니터링",
|
||||
"contact": "연락처"
|
||||
},
|
||||
"hero": {
|
||||
"title": "풀스택 개발자",
|
||||
"description": "현대적인 기술로 아름답고 기능적인 웹 경험을 만듭니다"
|
||||
},
|
||||
"about": {
|
||||
"title": "소개",
|
||||
"description": "확장 가능한 웹 애플리케이션과 클라우드 인프라 구축에 전문성을 갖춘 열정적인 풀스택 개발자",
|
||||
"personalInfo": "개인 정보",
|
||||
"whoIAm": "나는 누구인가",
|
||||
"name": "이름",
|
||||
"education": "학력",
|
||||
"birthday": "생년월일",
|
||||
"location": "위치",
|
||||
"github": "깃허브",
|
||||
"email": "이메일",
|
||||
"bio1": "저는 서울대학교 컴퓨터공학과 학사 과정의 풀스택 개발자 김민조입니다. 웹 개발과 클라우드 인프라 경험이 있으며, 확장 가능하고 효율적인 시스템 구축에 열정을 가지고 있습니다.",
|
||||
"bio2": "학업 배경을 통해 알고리즘, 자료구조, 시스템 설계, 데이터베이스에 대한 탄탄한 지식을 쌓았으며, 이를 효율적이고 현대적인 시스템을 만드는 데 적용합니다. TypeScript, React, Next.js, Tailwind CSS를 사용하여 영향력 있는 솔루션을 제공했습니다.",
|
||||
"bio3": "풀스택 애플리케이션 구축, GitOps 워크플로우를 위한 ArgoCD를 사용한 Kubernetes 클러스터 설정, Prometheus와 Grafana를 사용한 모니터링 시스템 구현을 담당하고 있습니다. 유지보수 가능한 코드 작성과 시스템 성능 및 확장성 향상에 집중합니다."
|
||||
},
|
||||
"skills": {
|
||||
"title": "기술 및 전문성",
|
||||
"description": "놀라운 웹 애플리케이션을 구축하기 위해 사용하는 기술과 도구",
|
||||
"frontend": {
|
||||
"title": "프론트엔드 개발",
|
||||
"description": "현대적인 프레임워크와 라이브러리로 반응형 및 인터랙티브 사용자 인터페이스 구축"
|
||||
},
|
||||
"backend": {
|
||||
"title": "백엔드 개발",
|
||||
"description": "견고한 서버 사이드 애플리케이션 및 RESTful API 개발"
|
||||
},
|
||||
"devops": {
|
||||
"title": "데브옵스 및 도구",
|
||||
"description": "배포 파이프라인 및 개발 워크플로우 관리"
|
||||
},
|
||||
"monitoring": {
|
||||
"title": "모니터링",
|
||||
"description": "Prometheus와 Grafana를 사용한 모니터링 시스템 구현"
|
||||
},
|
||||
"testing": {
|
||||
"title": "테스팅",
|
||||
"description": "테스팅 프레임워크 및 도구 구현"
|
||||
},
|
||||
"hosting": {
|
||||
"title": "웹 호스팅",
|
||||
"description": "다양한 호스팅 플랫폼에서 웹 애플리케이션 배포 및 관리"
|
||||
}
|
||||
},
|
||||
"projects": {
|
||||
"title": "주요 프로젝트",
|
||||
"description": "최근 작업 및 사이드 프로젝트",
|
||||
"joossam": {
|
||||
"title": "Joossam English",
|
||||
"description": "한국 학생을 위한 영어 학습 플랫폼"
|
||||
},
|
||||
"jotion": {
|
||||
"title": "Jotion",
|
||||
"description": "Notion과 유사한 노트 작성 애플리케이션"
|
||||
},
|
||||
"youniClassic": {
|
||||
"title": "Youni Classic",
|
||||
"description": "교회 커뮤니티 관리 시스템"
|
||||
},
|
||||
"jaejadle": {
|
||||
"title": "Jaejadle Church",
|
||||
"description": "이벤트 관리 기능이 있는 교회 웹사이트"
|
||||
},
|
||||
"portfolio": {
|
||||
"title": "Portfolio",
|
||||
"description": "Kubernetes 배포를 사용한 개인 포트폴리오 웹사이트"
|
||||
},
|
||||
"todoList": {
|
||||
"title": "[세미나] Todo List",
|
||||
"description": "교육용 할 일 목록 애플리케이션"
|
||||
},
|
||||
"jovies": {
|
||||
"title": "Jovies",
|
||||
"description": "영화 검색 및 추적 애플리케이션"
|
||||
}
|
||||
},
|
||||
"monitoring": {
|
||||
"title": "모니터링",
|
||||
"description": "Grafana 대시보드를 사용한 실시간 Kubernetes 클러스터 모니터링",
|
||||
"overview": "개요",
|
||||
"resources": "리소스",
|
||||
"kubernetes": "Kubernetes",
|
||||
"network": "네트워크"
|
||||
},
|
||||
"contact": {
|
||||
"title": "연락하기",
|
||||
"description": "프로젝트가 있거나 협업하고 싶으신가요? 여러분의 의견을 듣고 싶습니다. 아래 채널을 통해 자유롭게 연락해주세요.",
|
||||
"contactInfo": "연락처 정보",
|
||||
"sendMessage": "메시지 보내기",
|
||||
"formDescription": "아래 양식을 작성해 주시면 최대한 빨리 답변드리겠습니다.",
|
||||
"yourName": "이름",
|
||||
"yourEmail": "이메일",
|
||||
"subject": "제목",
|
||||
"message": "메시지",
|
||||
"messagePlaceholder": "프로젝트나 도움이 필요한 사항에 대해 알려주세요...",
|
||||
"send": "메시지 보내기",
|
||||
"email": "이메일",
|
||||
"github": "GitHub",
|
||||
"linkedin": "LinkedIn",
|
||||
"phone": "전화"
|
||||
},
|
||||
"footer": {
|
||||
"rights": "All rights reserved"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user